Captcha
Cosmobot has two types of captchas. Gate - to protect a public group, and Lobby - to shield a private group. Gate is the most popular. Captcha itself combines a few randomized educational security questions and emoji matching to prevent automatic bot joining.
Gate
Gate type of captcha works like this:
- Users join the group, but cannot speak until they pass the captcha.
- If they fail to press the "verify" button in 2 minutes, the captcha message will disappear from the group chat.
- They will still be able to see the chat for 30 minutes.
- After this, they will be kicked from the group.
They can rejoin and attempt to pass the captcha again one minute after being kicked.
Usage
Set Gate
To set up a gate in a chat use the case-sensitive #setgate command:
#setgate|chatUsername:<chat username>|chatId:<chat numericID>
For example,
#setgate|chatUsername:cosmobotDemo|chatId:-1001588259136
chatUsername is the public group link without "@" or "t.me/".
Delete Gate
To delete a gate use the following #deletegate command:
#deletegate|chatId:<chat numericID>
For instance,
#deletegate|chatId:-1001588259136
To view existing gates use the #showgate command.
Lobby
For extra privacy, it is possible to set up a lobby channel as the main link that users are directed to from your website, Coingecko, Coinmarketcap etc. The channel can have a few messages in it, like the Terra Network Lobby. The bottom (most recent) message links to a captcha with Cosmobot which must be passed to access the group, a private group with no public link.
As this requires more advanced work of linking a channel to a group and to Cosmobot, please DM @cosmosrescue on Telegram if you would like to use this feature.