{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

@АнтиспамБот — Даем отпор всем «П0шлым_Дев4енкам» в Telegram

Говорят, что если за день на vc.ru не было поста о новом телеграм-боте и кто-то не задолбался, то день прожит зря. Поэтому избавлю вас от такого и расскажу о новом боте @antispamname_bot, которые фильтрует ботов по имени и помогает избавиться от «PEАЛЬНЫX_ZНAКОМСТV» и «ПОИСК_PAPTHЕRОV» (орфография сохранена), массовый спам которых вы могли заметить в чатах Телеграма.

О чем вообще речь?

Спамеры захватывают телеграм, это не новость. Но, на мой взгляд, в последние дни это происходит в каких-то огромных масштабах. Возможно вы видели такое:

В чат входят аккаунты, чаще эротического содержания, которые ведут на закрытые каналы, ботов с подписной моделью, а также просто партнерки. В общем, стандартная схема. По моим наблюдениям, массово начало появляться в 5-7 числах ноября, когда анонсировали рекламную платформу.

Практически все более-менее крупные чаты, где я нахожусь, страдают от таких заходов.

И это меня, честно признаюсь, очень раздражает и отвлекает.

Решение

Наше решение — бот @antispamname_bot, который ловит все вхождения пользователей, проверяет имя и фамилию пользователя на спамность и дает вердикт: бот или нет. Если пользователь — бот и имеет признаки спамного ника, то сообщение о вхождении удаляется, а сам пользователь банится. Антиспам-бот не читает переписку в чатах, а только проверяет тех, кто входит в чат.

Алгоритм

Алгоритм по понятным причинам я не очень хочу оглашать, также как и выкладывать его в Open Source. По крайней мере на данном этапе, иначе все пошлые девчонки найдут способы его обойти, и магии уже не будет получаться. Помимо того, что бот отсеивает откровенный спам, который можно видеть в чатах

, он также помогает отсеивать и более «человеческий» спам, например,

Первые итоги и наблюдения

Первые итоги работы алгоритма, честно признаюсь, удивили. Бот уже несколько дней работает в небольших чатах, за это время - 0 ложный срабатываний (всех пользователей, которые были помечены меткой спама, мы пишем в базу). Также в процессе тестов из выборки 10 000 реальных имен пользователей телеграма, ложно положительный оказался только 1 результат. В общем, пока полет нормальный.

Сейчас к боту подключено 20 чатов, удалено и заблокировано более 40 спамных аккаунтов

Попробовать

Чтобы попробовать в деле @antispamname_bot, нужно стартануть бота, добавить в свой чат, стартануть там и дать боту функции администратора - возможность удаления сообщений и бана пользователей.

Бот бесплатный. В планах сделать также бесплатное API для проверки имени, выпустим буквально через несколько дней. Можно будет внедрять в своих ботов. Если вам это актуально, можете подписаться по ссылке ниже.

Инфо о проекте будет здесь: https://t.me/botsbaseru

Также буду рад обратной связи!

0
165 комментариев
Написать комментарий...
Smart Diplomat

А простых то за что? Медтовары, бренд одежды?
Они же не пишут самих спамных сообщений.
Просто делают как вывеску на фасаде. Кому надо - обратятся.

Зашли и зашли. Им тоже хочется написать чёт душевное, ржачное или познакомиться. Что им на ночь имя менять?
Давайте тогда вывески со всех магазинов оффлайн уберем. И нейминги в онлайне. А то ишь выделиться захотели.

Ответить
Развернуть ветку
Роман Ромашин
Автор

"Просто под горячую руку попали" (с) кто-то там

Ответить
Развернуть ветку
Smart Diplomat

А голова охладела?
Уберете опцию бана простых работяг в телеграме?

Ответить
Развернуть ветку
162 комментария
Раскрывать всегда