@АнтиспамБот — Даем отпор всем «П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 комментариев
Написать комментарий...
Anton K

Тоже начали получать в последние дни спам в комментариях в чате прикреплённом к каналу. Подскажите бота который отловит этот вид спама. Все текущие, которые находил отлавливают вступивших в канал, и они не работают, так как комменты пишутся без вступления в чат, а как комментарий к посту.

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

Привет! Уже есть наработки и на такое :) Скоро про это тоже расскажу. Чуть времени нужно оттестить.

Ответить
Развернуть ветку
Светлана Завацкая

Вы главное не затягивайте, сумбур происходит какой-то...

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

Светлана, напишите мне в личные сообщения, пожалуйста, в первые бетатастеры системы запишу вас, чтоб быстрее избавиться от напасти)

Ответить
Развернуть ветку
Светлана Завацкая

А что тестировать будем? Я что-то связь потеряла предложения.

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

https://t.me/botsbaseru/43 вот тут готовое решение

@DeFensy_bot — удаляет спам со ссылками из комментариев к каналу.

Необходимо добавить в чат канала и дать права администратора — на удаление сообщений и блокирование пользователя. Удаляет ссылки с @, t.me и прочие спам-ссылки. Бот будет дорабатываться.

Попробовать » @DeFensy_bo...
@DeFensy_bot — удаляет спам со ссылками из комментариев к каналу.

Необходимо добавить в чат канала и дать права администратора — на удаление сообщений и блокирование пользователя. Удаляет ссылки с @, t.me и прочие спам-ссылки. Бот будет дорабатываться.

Попробовать » @DeFensy_bot

#чаты #модерация
Ответить
Развернуть ветку
Светлана Завацкая

А Дурова спам рассылку тоже можно будет удалить?

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

Нет, это к Дурову

Ответить
Развернуть ветку
Светлана Завацкая

Очен жаль, так бы вы были востребованы в 100 раз больше.

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