J-Rios / TLG_JoinCaptchaBot

Telegram Bot to verify if users joining a group are human. The Bot sends an image captcha for each new user and kicks any of them who can't solve the captcha in a specified time.
GNU General Public License v3.0
515 stars 217 forks source link

[Request] Solve an equation to join the chat (new captcha mode) #99

Closed shelomito12 closed 3 years ago

shelomito12 commented 3 years ago

Possible for the bot to generate random equations with 3 buttons at the bottom showing possible options (one of them must be the correct one)?

telegram_resolve_math

demo here

J-Rios commented 3 years ago

Added generation of math equation captchas to multicolorcaptcha library.

New Captcha example:

Math Captcha Example

J-Rios commented 3 years ago

New math equation captcha mode implemented in this commit.

I think the use of buttons to select the right answer could be considered too insecure and easy to solve for a Bot just by a random coice of a button. So it won't be implemented.