Notices JoinCaptchaBot
3.66K subscribers
6 photos
15 links
Notices, info and news about @join_captcha_bot
Download Telegram
Bot Update v1.30.0:
——————————

🚀 New features

Now you can configure a different type of punishment that the Bot will apply when an user fail a captcha through a new command /restriction.

Available restrictions to punish an user that has fail the captcha:

/restriction kick - Kick the user from the group (default behavior that the Bot was using; after multiple fails, the user will be banned).

/restriction mute - Don't allow the user to write messages in the group for 24h (after this time, the restriction will be automatically removed).

/restriction media - Don't allow the user to write media messages (image, video, audio, etc) in the group for 24h (after this time, the restriction will be automatically removed).

________________________

⚙️ Improvements

- Now the Bot will automatically delete "TheJoinCaptchaBot removed USER" message when an user is removed from a small groups.

- Now the users can solve the captcha even if they add spaces between the numbers (i.e. "1 2 3 4").

- The World Wide Web Top Level Domain list file for URL detections has been updated.

- Some updates on Korean language texts.

________________________

🛠 Fixes

- Fixed wrong detection of some texts as URL and causing the Bot to remove messages due wrong spam.

- Fixed potential non-working restrictions due manage_topic handled as None.

________________________

Hope you find some of this useful.
Happy Christmas!
👍4924🤩6👎3🔥2
Bot Update v1.31.0:
——————————

🚀 New features

In order to make captcha messages be more universal and understandable by people who do not speak the group language, you can now make the Bot send its captcha messages in 2 languages, the group language + English. This feature is disabled by default so the Bot will behave same as always, but you can enable it with the new /bilanguage command.

Enable "english + group language" captcha messages:
/bilanguage yes

Disable and send single language captcha messages:
/bilanguage no

________________________

⚙️ Improvements

- Due groups that uses "topics" could make new members to miss the captcha challenge, the maximum number of captcha fails before Ban has been increased.

- Added project support to setup and use a Reverse Proxy between Telegram Server and Bot running machine for Bot deployments (see updated project README file on how to configure a reverse proxy).

- New setting to configure if Bot connection with Telegram Server must be done by "Polling" or "Webhook" (CAPTCHABOT_USE_WEBHOOK).

- Some project code files relocated and "sources" directory name changed to "src".

- Added new scripts and usage Makefile for a better Bot maintenance and support.
________________________

🛠 Fixes

- Fixed group Bot language change not working through private chat (/connect mechanism) when the user want to set the same language that it has in the Telegram client.

- Fixed number of maximum consecutive captcha fail retries before Ban setting value changes not working.
👍43🤩2
This is how Captcha Message looks like if you set the new bilanguage feature:

/bilanguage yes
👍243
Bot Update v1.31.1:
——————————

Just a minor update to add Serbo-Croatian (EX-YU) language support.

You can set this new language in a group by:
/language sr
👍163
Bot Info:
——————————

Remember that the Bot support now 27 languages and you can configure to use any of them in your groups.

Arabic, Basque, Belarusian, Catalan, Chinese-Simplified, Dutch, English, Esperanto, Finnish, French, Galician, German, Greek, Hebrew, Indonesian, Italian, Kannada, Korean, Persian, Polish, Portuguese-Brazil, Russian, Serbo-Croatian, Slovak, Spanish, Turkish, Ukrainian, and Uzbek.

You can check the full list of languages and how to setup any of them with the command
/language
👍5622
Bot Server Maintenance:
——————————

Bot server requires some maintenance.

@pro_join_captcha_bot will be kept running.

@join_captcha_bot will be unavailable for some time.
4👍1
Bot Server Maintenance:
——————————

Server maintenance completed.

@join_captcha_bot is available again.
👍174
Bot Server Maintenance:
——————————

Bot server requires some maintenance.

@pro_join_captcha_bot will be kept running.

@join_captcha_bot will be unavailable for some time.
👍86👎1🔥1
Bot Server Maintenance:
——————————

Server maintenance completed.

@join_captcha_bot is available again.
👍266
Comment Group Removed:
—————————

Due the comments group was not really useful, the bound group of this channel has been removed.
👍6👎1
Bot Update v1.32.0:
——————————

🚀 New features

- Users can now call group admins to report spam by sending any of this: /admin, @admin, #admin, /spam, @spam, #spam

——————————

⚙️ Improvements

- Improved captcha answer messages processing (leaner, faster and better spam detection).

- Detects forwarded messages in captcha answers and remove as spam.

- Group config "delete all messages sent by an user that has fail the captcha" active by default (you can still configure this manually via /remove_all_msg_kick_on and /remove_all_msg_kick_off commands).

- Updated python-telegram-bot framework from v20.0 to v22.6.

——————————

🛠 Fixes

- Fix detection of telegram alias in captcha answer messages and remove as spam.
🎉43👎1
Bot Update v1.32.2:
——————————

🛠 Fixes

- Fix non-spam messages detected as spam when /url_disable is enabled.

- Fix reaction to admin call msg triggering another admin call.
4🔥1
Bot Update v2.0.0:
——————————

🚀 New features

- JoinCaptchaBot v2: Animated video captchas!

——————————

⚙️ Improvements

- The new video captcha system opens the door for easy creation and future improves of new kind of creative animated captchas.

- Improved code for handling the different captcha modes, now with separated functions for better maintainability and ease future improves.

——————————

📚 Notes

- The new video captchas are much more secure than image based captchas. A video doesn't only adds multiple images (frames) that needs to be analyzed, but also adds the need of "time context understanding" to solve the challenges, that means more technical effort and costs for the spam bots to solve them.

- The video captchas uses a new video captcha generation library that I have just created from scratch, that means currently there is none Spam Bots able to solve it, so if there was any telegram bot programmed to solve the previous image captchas, all of them won't work with this new captchas.

- Due the new animated video captchas are more secure than image based captchas, "captcha_mode" config for all groups has been configured to use the new video captchas. In case you want to go back to image or other captcha mode (i.e. custom poll), you can always configure it back by /captcha_mode command.

- This is a major update and a game changer feature, so possible bugs could arise Please, in case you detect any bug, feel free to report it here:
https://github.com/J-Rios/TLG_JoinCaptchaBot/issues

——————————

For the sake of a Telegram free of Spam, enjoy!
🎉3🤩31
Seems there are some problems for having this feature available for a high number of groups at the same time, from bot server resource limitations to telegram limits for uploading multiple videos at the same time...

Due this:
@join_captcha_bot has been rollback to v1.32.2.
@pro_join_captcha_bot stays at v2.0.0 and it resources will be monitored.
This media is not supported in your browser
VIEW IN TELEGRAM
News:
——————

As you may noticed, now you can enjoy the new animated captchas with @join_captcha_bot!

Groups using default image captchas has been set to this mode.

If you want to use this (or any other) captcha mode, you can set your group with command:
/captcha_mode

Have a nice one :)
15🔥4😢1