When it comes to spam, I find that there's a

lot of quantity substituting for a lack of quality. There's a lot of patterns to be found in the messages they emit. Which makes sense, because.. well, spamming the same messages over and over, right. On the defensive side (in a Telegram context, although in my daily life it also extends to e.g. email), I think it's more of an issue with lack of "programmatical" features in common bots. Sure you could filter for message content, but what about display name? What about bio contents? What about a URL string? What about common behavior of a given spammer? There's so much untapped potential.

Dear bot developers, if you're looking for a project to make — make an anti-spam bot. And as you combat spam by hand, implement every pattern you can find in that bot of yours.

6 ответов

25 просмотров

Telegram not so long ago launched its own anti spam feature that as far as i understand also checks things like bio etc

dotvhs
Telegram not so long ago launched its own anti spa...

As far I know, it checks only messages and premium status, I've seen so many spammers with premium, and they are unaffected by aggressive antispam.

/dev/null 🎄
As far I know, it checks only messages and premium...

I'm sure it checks for more because i saw it deleting "Hi" messages of people who had clear spam in their bio etc

Vimicito (vi/vim)-🎃 Автор вопроса
dotvhs
Telegram not so long ago launched its own anti spa...

With this I presume you're referring to this feature called "aggressive anti-spam"? I believe it's a step in the right direction, but it was so poorly executed. In theory, it should be possible to churn through all the billions of messages that were emitted on Telegram after all the years of its existence, and figure out what's spam and what's not. Messages that were deleted by chat admins instead of the poster themselves would be a good start, although even that still puts a lot of responsibility on the chat admins. I don't think that AI is necessarily the only answer to this though. Spammers are plentiful, but they are generally to programmers, what carjackers who hotwire cars are to car mechanics. In other words, filthy skids. The vast majority of them just use others' code, and send a torrent of the same junk over and over again. That's a pattern, which proper programmers could look out for. Even if they employ all their (not so fancy) evasion mechanics, the patterns would still persist. I believe that this is how a management bot that fully taps into Telegram's potential could tackle this once and for all.

Похожие вопросы

Обсуждают сегодня

Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
Вообще кстати бывают такие тулкиты чтобы вот разработал под ОС X, всё оттестировал работает А потом собрал под ОС Y - и там просто без вообще любых изменений заработало?
Serg Gini
14
всем привет, кто знает нормальный гайд как настроить отладчик в Intelij на Windows?
QUAD69
6
А, вообще, знает кто-нить альтернативы D в области безопасных, читабельных ОО-языков?
Nik Lan
14
Работа над эдишенами там какая-то ведется? Или пока что тишина?
Serg Gini
1
приветствую. хочу сделать себе D Playground вопрос: можете подсказать с чего мне следует начать и в какую сторону двигаться? P.S.: я не являюсь программистом... но в небольш...
dd
5
а как в dub выключить дебажный билд?
Maxim Filimonov
12
Что кто фри селф хостинг там практикует? Через tunnel?
Serg Gini
8
А что непонятного? В чем сложность взять слайс от вектора? И работать как обычно. Какие-то выдумки опять на ровной почве. Да и RAII в ди прекрасно работает с самого начала.
Aleksandr Druzhinin
14
а почему, кстати, геймдевы обращают такое внимание на "новые" языки типа того же D (а также Zig)?
Maxim Filimonov
9
Карта сайта