eGenix is pleased to announce the immediate availability of the eGenix Antispam Bot for Telegram 0.6.0 - A simple, yet effective bot implementation to address Telegram signup spam.
Introduction
eGenix has long been running a local user group meeting in Düsseldorf
called Python Meeting Düsseldorf and we are using a Telegram group
for most of our communication.
In the early days, the group worked well and we only had few spammers
joining it, which we could well handle manually.
More recently, this has
changed dramatically. We are seeing between 2-5 spam signups per day,
often at night. Furthermore, the signups accounts are not always easy to
spot as spammers, since they often come with profile images,
descriptions, etc.
With the bot, we now have a more flexible way of dealing with the
problem.
Low impact mode of operation: the bot tries to keep noise in the group
to a minimum
Several challenge mechanisms to choose from, more can be added as
needed
Flexible and easy to use configuration
Only needs a few MB of RAM, so can easily be put into a container or run
on a Raspberry Pi
Can handle quite a bit of load due to the async implementation
Works with Python 3.9+
MIT open source licensed
News
The 0.6.0 release fixes a few bugs and adds more features:
Upgraded to pyrogram 2.0.106, which fixes a weird error we have been getting recently with the old version 1.4.16 (see pyrogram/pyrogram#1347)
Catch weird error from Telegram when deleting conversations; this
seems to sometimes fail, probably due to a glitch on their side
Made the math and char entry challenges a little harder
Added new DictItemChallenge
It has been battle-tested in production for several years already
and is proving to be a really useful tool to help with Telegram group
administration.
More Information
For more information on the eGenix.com Python products, licensing and download instructions, please write to sales@egenix.com.