TGViewer
Александр Львов Александр Львов @boringmarketer · 7.46K subscribers
Post #1265 1.48K
Задолбал спам в комментариях, поэтому как сайд-проект попросил вчера Клода написать своего анти-спам бота

Собственно, он готов, теперь надо его проверить и цель этого поста — стриггерить ботов накидать свежего спама в комментарии. Ботик пока ничего не будет удалять, только складывать посты в базу с разметкой для проверки корректности его настроек

До этого стоял «Слежу за чатом бот», суть которого в том, что он стоит в ряде каналов и если один и тот же пользователь спамит в нескольких каналах, где его банят админы, то этот аккаунт потом автоматом банится везде. Было хорошо, но что-то он перестал справляться или ко мне ходят уникальные боты, которые не попадаются у других

У меня немного другое решение:

1. Проверка по ряду факторов и паттернам на основе датасета спама скриптом. Если есть триггер — спам

2. Если скрипт ничего не распознал — сообщение анализирует Gemini по API через Openrouter. Опять же, в основе промпт с паттернами, которые указывают на спам, но которые нельзя заложить в скрипт

3. Чтобы не тратить токены на все сообщения, бот игнорирует посты канала и сообщения автора канала

Но мне показалось этого мало, поэтому я добавил «белый список»: бот анализирует комментарии за несколько месяцев, составляет список пользователей и дает в веб-интерфейсе возможность выбрать кого добавить в список. Это явные люди, активное ядро комментаторов, сообщения которых мы тоже пропускаем, чтобы не тратить токены впустую

На ретроспективных тестах, по историческим данным о спаме в моём канале, точность распознавания получилась 98-99%. Т.е. из 100 спам сообщений мне вручную надо будет удалить всего 1 или 2 штуки. Если получится в реальности удержать этот уровень или довести до 100%, то будет великолепно
More from @boringmarketer
  1. Sep 21, 2026Как я переложил решение вопросов на нейронку О проблеме писал в предыдущем посте. Если кор…
  2. Sep 14, 2026Главное ограничение в работе с нейросетями — способность человека принимать решения Нейрон…
  3. Aug 24, 2026Микроконверсии по активности пользователя на сайте в Директе могут навредить обучению алго…
  4. Aug 7, 2026Нейронки с тотальной уверенностью раздувают важность неважных вещей Вчера поймал агента на…
  5. Aug 3, 2026Находка про ботов в Яндекс Директе Клод отлично справляется с поиском паттернов поведения…
  6. Jul 29, 2026Иногда нейросети разговаривают на птичьем языке Вот что мне сейчас заявил агент: Волна 4 ц…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →