TGViewer
Channel Public Channel
[NEWS] Lols Anti Spam Bot

[NEWS] Lols Anti Spam Bot

@lolsantispam

Новостной канал проекта @LolsBot

Инструкция: https://telegra.ph/lols-bot-catcher-antispam-bot-05-20
Subscribers
7.18K
Photos
255
Videos
6
Links
132
Recent Posts 17 shown
Post #378 1.37K
Кто бы мог подумать, но в личку каналам тоже присылают спам!

Из интереса включил в нашем канале директ — и за неделю туда уже заглянуло несколько спамеров 🙈 В связи с этим приглашаю протестировать новую опцию:

Антиспам в директе (Сервисное) — опция доступна только в настройках канала. Она проверяет входящие сообщения в соответствии с настройками в разделах «Антиспам» и «Фейс-контроль». Также поддерживаются триггеры.

Для корректной работы боту необходимо выдать право на Доступ к сообщениям канала. Если это право не выдано, включить опцию не получится.

Если спам всё же был пропущен, как и в группе, на него можно ответить командой /report
  • 😎 10
  • 🆒 6
  • 👍 5
  • 😘 2
Post #377 1.68K
Произошёл хлопок популярности бота 📈

Ещё недавно можно было сказать, что 500 тысяч админов доверяют боту, а сегодня их уже стало 600+ тысяч!

Шучу, конечно. Админов в чатах, где установлен @lolsbot, от силы наберётся 222 тысячи. И далеко не все из них доверяют боту — некоторые его даже не замечают в чате.

Счётчик MAU показывает количество пользователей, которые взаимодействовали с ботом в личке или в группах, где он установлен.

Из полезных новостей: документация продолжает наполняться информацией, и теперь на её базе строятся автоматические ответы в поддержке @lolsUserBot.

Качество ответов пока не фонтан, но за сегодня примерно в половине случаев ответ на вопрос пользователя был сгенерирован корректно.

И хотя не все читают этот ответ, всё равно стало проще: текст уже готов, остаётся только обратить внимание пользователя на него 👌
  • 👍 40
  • ❤ 15
  • 🎉 11
  • 🤝 2
Post #376 2.01K
Предпринял первую попытку сделать автоматически генерируемую документацию, чтобы описание новых опций не отставало от их выпуска на месяцы — https://lols.bot/docs/

Там по-прежнему много чего не хватает, но как минимум перенёс всё, что было на telegra.ph. Остальное потихоньку буду дописывать.

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

Туда же перекочевала часть опций из раздела «Утилиты». Временно на местах прежней дислокации опций оставил кнопки «Остальное тут», позже их уберу.

Если вкратце пробежаться по разделу 🧩 Дополнения:

📝 Сводка за день — ежедневный краткий пересказ обсуждаемых в чате тем. Широкий простор для кастомизации за счёт возможности задать свой стиль.

🔥 Прожарка постов — юмористический разбор сообщения от нейронки. Недавно обновилась и стала чуть более разнообразной.

❓ Ответы на вопросы (FAQ) — генератор автоматических ответов на вопросы пользователей по заранее заготовленным гайдам. Умеет рекурсивно обходить статьи в сервисе telegra.ph.

⚠️ Предупреждения — система предупреждений с возможностью настроить лимит и вид наказания для команды /warn.

❤️ Репутация — подсчёт статистики активных советчиков чата: кого чаще всего благодарят. Также можно настроить негативную реакцию.

🌙 Ночной режим — автоматическое закрытие чата для новых сообщений по заданному расписанию.

🗳 Голосование за бан — аналог banofbot, но с защитой от голосований фейковыми аккаунтами. Возможно добавить демократии в чат, но без мошенников, которые посреди ночи могут устроить резню неугодных им.

👋 Приветственные сообщения — если не настроено иное приветственное сообщение через триггеры, бот отправляет это сообщение новым пользователям в момент вступления в чат.

#️⃣ Доверенные хэштеги — белый список для сообщений по хэштегам. Пригодится в особо тяжёлых случаях.

При этом ⚡️ Триггеры и 📝 Шаблоны сообщений остались в разделе 🛠 Утилиты — чтобы там не совсем пусто было 🗿

Все перечисленные опции по-прежнему остаются бесплатными, кто бы там что ни говорил 🫣
  • 🔥 31
  • 🖕 2
  • 🥱 1
  • 🤣 1
Post #375 2.47K
Выпустил небольшое, но очень полезное обновление 👨‍💻

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

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

По первичным наблюдениям, 68% пользователей, которым показывается капча, теперь проходят её ещё до отправки сообщения. А значит, у них больше не возникает ситуации, когда сообщение неожиданно удаляется из-за того, что они не успели отреагировать на капчу.

Спамеры, которые не умеют проходить капчу, всё так же игнорируют эфемерное сообщение, после чего получают обычное сообщение (с капчей или просьбой подписаться) в чате. Затем их сообщение удаляется, и, если человек не вмешается, спамер до конца дня будет сидеть тихо.

В норме (по медиане) пользователи проходят капчу за 7–10 секунд. Но с переходом на эфемерную капчу у них появилась возможность пройти её даже спустя 40 минут — это пока что рекорд.

Для пользователей старых версией клиентов ТГ, где нет поддержки эфемерных сообщений, ничего не поменяется — они также будут видеть прежний вариант капчи/запроса подписки в момент отправки сообщения в группу.

По другим детектам спама на этой неделе тоже было множество доработок, но тут уже без подробностей — думаю, вы и так видите результат по количеству (отсутствию) спама в чатах 🤝
  • 👍 29
  • ❤ 9
  • 🤝 6
  • 🔥 4
Post #374 3.1K
Хватит новостей про эти нейронки, давайте лучше о насущном поговорим 😀
  • 😁 88
  • 🌚 8
  • 🥰 7
Post #373 2.78K
Сегодня многие операторы LLM выпустили обновления своих моделей, но мне, конечно же, больше всего интересна gpt-6-luna, ведь в ней обещают более высокое качество по сравнению с gpt-5.6-luna, при этом за вдвое меньшую стоимость!

Но результат оказался не столь радужным из-за того, что при тех же настройках effort и тех же промптах количество использованных output-токенов скакало от 1/2 до 4 раз относительно предыдущей версии модели. При этом увеличилось количество пропусков при обнаружении спама.

Изменение effort до high вернуло прежнее качество, но привело к удорожанию модели и увеличению времени обработки. А на low показало грустный результат по качеству.

Из-за того, что output-токены стоят дороже input-токенов, никакой заметной экономии у меня не получилось, поэтому переход на 6-ю версию модели откладываю до лучших времён.

Также сегодня (вчера) зарелизились Claude Opus 5.5, GPT-6 Sol, Grok 4.7, Mimo V2.6 Flash и V2.6 Pro (Xiaomi), и только Gemini остался в стороне 🤖
  • 👍 11
  • ✍ 6
  • ❤ 1
  • 💯 1
Post #370 2.76K
Как обычно, эксперты в комментариях к предыдущему посту накидали столько годных советов, что аж голова кругом 😃

В итоге остановился на gpt-5.6-luna — это самый простой вариант в плане миграции с текущей модели. По тестовым замерам качество практически не пострадало.

Самое главное — модель Luna оказалась на 18% дешевле, чем Jev. Этого удалось добиться в том числе за счёт кэширования промпта.

И это ещё с учётом того, что с текущим набором критериев Jev пропускал примерно половину спама. А значит критериев пришлось бы добавлять ещё больше, а вместе с ними рос бы и размер промпта... и стоимость использования модели.

В каких-то задачах данная модель определённо окажется полезной. Но именно для обнаружения спама лично мне Jev пока не кажется особенно интересной — по крайней мере, в текущем варианте получается слишком много компромиссов ради отрицательной экономии 🗿
  • 👍 23
  • 😁 4
  • 🗿 2
  • ❤ 1
Post #369 8.32K
Не знаю, слышали ли вы про новую инновационную модель Jev от Typesafe, но мне про неё уже написали пять человек в личку и ещё двое — в комментариях 🧐

Если говорить просто, Jev — это специализированная модель для получения структурированных вероятностных ответов. В отличие от обычных LLM, она не генерирует текст, а за один запрос может параллельно отвечать на заранее заданные вопросы. При этом ответы будут просто «да» или «нет» с некоторой вероятностью.

Такую модель можно использовать, в том числе, для антиспама. Технически можно просто спросить у неё «это спам?», но на деле это не сработает. Тут нужно самостоятельно разложить задачу на набор критериев, задать модели отдельные вопросы, а уже потом объединить полученные ответы и принять итоговое решение.

В качестве примера можно посмотреть критерии в jev_antispam_bot: он задаёт модели 17 вопросов, а для принятия решения использует порог вероятности 0.9.

Если прогнать по этим критериям тот спам, который за прошедшие сутки обнаружил @lolsbot, то на моей выборке получится 46% пропусков, но при этом решение задачи будет примерно в 5 раз дешевле по сравнению с gpt-4.1-mini.

Идеального результата по отсутствию пропусков на этой выборке можно добиться, если снизить порог до 0.05. Но в таком случае количество ложных срабатываний существенно вырастает — до 84%, поэтому полагаться на такой результат без дополнительной проверки нельзя.

Нечто среднее можно получить при пороге 0.15–0.20: около 5% пропусков, при этом примерно 30% сообщений придётся дополнительно перепроверять через более умную модель.

После длительных тестов и сложных вычислений получилось, что Jev вполне реально интегрировать в Lols в качестве предварительного фильтра. Это позволит примерно вдвое снизить затраты на OpenAI, а около 30% от сэкономленных денег отдавать за использование Jev.

По моим тестам, качество антиспама при этом существенно не изменится, зато добавится ещё одна внешняя зависимость.

Стоит ли оно того? Как по мне — нет.

На самом деле есть смысл обучить свой классификатор, но руки до этого так и не дошли. А на видяху за год так и не собрали денег, поэтому придётся пользоваться облачными провайдерами и опять тратить деньги 🫠
  • 👍 20
  • ❤ 7
  • 🔥 3
  • 😁 1
Post #368 3.03K
Перешагнули отметку в 500К MAU 🥳

Заодно показал, как обновил внешний вид картинки со статистикой месячной аудитории ботов.

Сгенерировать такую картинку можно, отправив ссылку на бота или его тег в личку @lolsBot
  • 🔥 32
  • 🎉 13
  • ❤ 9
  • 👏 1
Post #367 3.14K
В последнее время спамеры с фотографиями девушек с низкой социальной ответственностью особенно активно перешли на использование историй в профилях. И если по описанию профиля или прикреплённым каналам боты ловились практически идеально, то со сторисами были промахи, причём в обе стороны — и пропуски, и ошибочные блокировки.

С начала этой недели тестирую новый детект, который позволяет более точно разделять тех, кто активно пользуется историями, на спамеров и нормальных пользователей. Результат меня очень радует. Надеюсь, что и вы это тоже заметили 🫡

Кроме того, с момента предыдущего апдейта по функционалу:

✅ В опции Ответы на вопрос (FAQ) (Утилиты) появилась возможность включить Rich-форматирование для ответов, а также сворачивать длинные ответы. При указании ссылки на telegra.ph бот теперь читает все вложенные статьи, на которые ссылается главная статья, и использует их все при составлении ответа.

✅ В настройках опции Сводка за день (Утилиты) можно включить отображение дисклеймера, который размещается внизу сводки и подсказывает пользователям, что содержимое сгенерировано нейросетью 🗿

➖ Сводка теперь не будет дублироваться в группе, если она привязана к каналу в качестве комментариев и настроена пересылка сводки в канал.

➖ Генератор сводки теперь будет получать на вход не только сообщения за сегодняшний день, но и сводку за предыдущий день — для контекста.

✅ В разделе Фейс-контроль для большинства опций теперь можно выбирать тип наказания — кик или бан. По умолчанию также остаётся кик.

✅ В настройках Триггеров (Утилиты) появилась возможность настраивать, будут ли логироваться срабатывания триггера в Журнал событий.

✅ В настройках Шаблонов сообщений добавил настройку для выбора, на какое сообщение будет отправляться ответ в том случае, если включена настройка Отправлять в ответ, а сообщение пользователя отправлено в ответ на другое сообщение.

🙂 Спасибо тем, кто пользуется командой /report: за счёт этого удалось отловить и исправить несколько тупых, но досадных косяков, из-за которых мог пропускаться спам. Иногда бот даже выдавал бан, но сообщение со спамом не удалял.
  • 👍 18
  • 🔥 10
  • 🥰 4
  • 👏 3
Post #363 3.54K
В дополнение к вчерашнему посту.

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

Причём один зазывала рассылает подобные сообщения только в личку, а другой ещё и в чатах пишет, что знает мастеров на все руки, но в личку написать не может, потому что «у вас личка закрыта» 🤬

И на первый взгляд может показаться: как мастер по ремонту техники может развести без личной встречи? Ведь ему нужно приехать и провести диагностику неисправности.

Но опытный специалист по описанию проблемы сразу поставил диагноз и сказал, что требуется заказать запчасть, за которую клиенту нужно сейчас же заплатить 😃

Что за запчасть он придумать не смог, но пользователю всё и так уже было понятно.
  • 😁 32
  • 👍 4
  • 🔥 4
  • 🥴 2
Post #362 5.68K
Для развода пользователей чата на деньги #мошенники часто используют три аккаунта. Один из них сидит в чате и не отсвечивает (молчун), но читает все сообщения и по ключевым словам передаёт наводку другому аккаунту.

Второй аккаунт пишет жертве в личку: «Я видел ваш вопрос в чате, у меня была такая же проблема, мне с ней помог ХХХ». Сам он диалог не продолжает, потому что достаточно нескольких жалоб от тех, кому он написал в личку, — и его аккаунт заблокируют.

Третьему аккаунту пользователь пишет уже сам. Тут никакого риска внезапного удаления аккаунта нет, и можно спокойно общаться сколько угодно, доводя развод до перевода денег.

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

Если у пользователя закрадутся сомнения и он решит спросить совета прямо в чате, указав юзернейм мошенника, бот сможет подсказать.

И чтобы напомнить ему об этой возможности, @lolsbot теперь будет отправлять пользователю памятку, если увидит от него в чате запрос на услугу.

Данная памятка включена во всех чатах и никак не отключается 😃 А надо ли делать её отключаемой?
  • 👍 31
  • ❤ 21
  • 🔥 6
  • 👏 6
Post #361 3.54K
❗️ Дубль два. Предыдущий фикс Telegram Desktop устранял лишь часть проблем с неожиданным вылетом клиента при виде некоторых эмодзи и реакций, поэтому вышел ещё один.

На первый взгляд, работает нормально. Но в боте пока не отключаю обнаружение и удаление подобных эмодзи и реакций. Хотя это может стать неплохим поводом обновить свой клиент для тех, кто давно откладывал обновления 🌚
  • 🥴 10
  • ✍ 7
  • 👍 5
  • 🙈 3
Post #360 3.56K
В разделе настроек бота «Удалять сообщения» есть опции для удаления различных типов сообщений. При этом для каждого типа предусмотрен свой набор дополнительных наказаний: где-то бот может выдать мьют на определённое время, а где-то сообщение сразу приводит к бану, хотя само название раздела этого совершенно не предполагает.

Из-за этого нередко поступали просьбы добавить возможность настраивать время мьюта, отключать его или заменять на предупреждение, либо сразу на бан. Усложнять это меню настроек мне не хотелось, поэтому решил доработать функционал триггеров 😏

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

А чтобы ещё больше расширить возможности этого условия, «Сообщение по regex» теперь позволяет искать совпадения не только по текстовым сообщениям 🫣

Например, можно создать такие триггеры:

Тип сообщения — Стикер + Сообщение по regex Coffee_and_opossum
В качестве действия выбрать «Удалить сообщение». В результате в чате будет запрещено использовать стикеры из этого набора.

Тип сообщения — Файл + Сообщение по regex \.apk
В качестве действия выбрать «Удалить сообщение». После этого в чате нельзя будет отправлять APK-файлы.

Тип сообщения — Контакт + Сообщение по regex (\p{Han}|\+86\d+)
В качестве действия выбрать «Удалить сообщение». Бот не будет пропускать в чат контакты с китайскими именами или номерами телефонов.

Генератор триггеров теоретически должен поддерживать все эти новые фишки, но рекомендую внимательно относится к тому, что он там наворотил. У него температура высокая, всякое может быть 😀
  • 👍 10
  • ❤ 5
  • 🔥 5
Post #359 3.05K
В группе комментариев к каналу подсказали, что для лучшего продвижения платной подписки бота можно сделать «обязательное» приветственное сообщение, которое будет показываться пользователям при вступлении в группу 😀

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

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

А теперь появилась возможность задать собственный текст сообщения. Это можно сделать в разделе «Приветственное сообщение» (Сервисное), а также настроить, кому именно будет показываться это приветствие.

Установленный по умолчанию текст автоматически переводится на язык пользователя (не только на русский или английский). Если текст задаёт администратор, он показывается без перевода — в точности в том виде, в котором был задан.

Если в группе настроен триггер капчи или другого приветствия с кнопками - то автоматическое эфемерное приветствие показываться не будет, чтобы не перегружать пользователя кучей однотипных сообщений 🫡
  • 🔥 14
  • ❤ 10
  • 👍 5
  • 😱 2
Post #358 3.32K
❗️ Telegram Desktop выпустил срочное обновление клиента, исправляющее проблему с обработкой стикеров, из-за которой при отрисовке специально сформированного анимированного стикера клиент крашился, и становилось невозможно прочитать чат, если кто-то отправлял туда подобный прикол.

И хотя @lolsbot удалял такие стикеры, из-за их небольшого размера они всё равно успевали загрузиться раньше. В итоге какая-то часть пользователей страдала из-за дурачков.

Для тех, кто разово отправлял подобные стикеры, было предусмотрено наказание в виде 10 минут мьюта. При повторных отправках можно было накопить на глобальный lols ban ¯\_(ツ)_/¯
  • 🤣 33
  • ❤ 12
  • 😁 9
  • 👍 3
Post #357 4.03K
Заглянув в одну группу вновь вспомнил про старую проблему с приветственными сообщениями.

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

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

При этом лолс может видеть и удалять сообщения других ботов.

Отсюда возникает вопрос: нужно ли удалять сообщения других ботов, если они приветствуют пользователя, которого заблокировал лолс?

Сейчас каждый желающий может настроить подобное удаление через триггеры — как по таймеру, так и моментально. Но вопрос именно про базовый функционал (или отдельную опцию).

Что думаете? 😏
  • ❤ 19
  • 👍 12
  • 💯 3
Older posts →

About this channel

How can I read @lolsantispam without a Telegram account?
TGViewer shows the public web preview Telegram publishes for [NEWS] Lols Anti Spam Bot: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does [NEWS] Lols Anti Spam Bot have?
[NEWS] Lols Anti Spam Bot (@lolsantispam) has 7.18K subscribers on Telegram, refreshed roughly every 30 minutes.
Does [NEWS] Lols Anti Spam Bot know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
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 →