Verification captcha (Discord server)
6 months ago
Hello luvs! ♥
I've noticed some people joining my Discord server then immediately or later either leaving or being kicked out by my server bot.
There's a reason I got my server an automod bot; for safety. There are times when neither me or Zen (the only mod) are online,
and I want to be certain my server won't get bots/spams/etc during that time. My server did have a rather shady
individual about a month ago, and a couple of members, myself included, were suspicious if they were a bot. So I don't
want anything like that again on my server.
That's why I have this server bot verifying anyone new who joins; the bot automatically sends an individual a captcha to
verify they're a human, not a bot. The verifying has 30 minute time span, after which the bot will auto-kick the person
who hasn't verified themselves. The bot sends the captcha only twice. Once immediately, the second time after 15 minutes
if the person hasn't verified themselves yet. After 30 minutes, it boots you off of the server. You will NOT receive the DM
from the bot, if you don't have your DM's enabled in the Discord settings.
The verification also works if, for some reason, someone would get banned from the server, and then would try to
re-join with different Discord account, they can't. Because the verification bot would recognize the banned ID and
auto-reject them from entering the server.
Just wanted to write this here, in case some people get confused why they got kicked out.
The bot should send you a DM for the reason why you were kicked, but again, if you don't have
DM's enabled, you'll never receive the message either.
I've noticed some people joining my Discord server then immediately or later either leaving or being kicked out by my server bot.
There's a reason I got my server an automod bot; for safety. There are times when neither me or Zen (the only mod) are online,
and I want to be certain my server won't get bots/spams/etc during that time. My server did have a rather shady
individual about a month ago, and a couple of members, myself included, were suspicious if they were a bot. So I don't
want anything like that again on my server.
That's why I have this server bot verifying anyone new who joins; the bot automatically sends an individual a captcha to
verify they're a human, not a bot. The verifying has 30 minute time span, after which the bot will auto-kick the person
who hasn't verified themselves. The bot sends the captcha only twice. Once immediately, the second time after 15 minutes
if the person hasn't verified themselves yet. After 30 minutes, it boots you off of the server. You will NOT receive the DM
from the bot, if you don't have your DM's enabled in the Discord settings.
The verification also works if, for some reason, someone would get banned from the server, and then would try to
re-join with different Discord account, they can't. Because the verification bot would recognize the banned ID and
auto-reject them from entering the server.
Just wanted to write this here, in case some people get confused why they got kicked out.
The bot should send you a DM for the reason why you were kicked, but again, if you don't have
DM's enabled, you'll never receive the message either.