[NEWS] Lols Anti Spam Bot
6.93K subscribers
230 photos
6 videos
122 links
Новостной канал проекта @LolsBot

Инструкция: https://telegra.ph/lols-bot-catcher-antispam-bot-05-20
Download Telegram
😢

UPD: бот очнулся, но пока не пришёл в норму. некоторые функции могут не работать. API также работает в урезанном режиме.
😨21😢16💊6😁3
Когда умирает жёсткий диск, то обычно это...
Anonymous Quiz
34%
WD
12%
Intel
36%
Seagate
18%
Toshiba
😁25👍11👎6🤝3
Работа бота полностью восстановлена, вроде бы ничего из функционал не забыл включить. Заодно починил давным-давно сломанную капчу, которую многие пользователи бота наверное ранее у него и не видели 😅

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

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

❗️ Так как в некоторых группах права администратора выдаются просто ради лычки, то добавил дополнительную проверку при использовании команд /ban /mute /kick /wl /config - теперь для них требуется иметь как минимум права на блокировку участников.
5🔥18👍92
🤬 Никогда такого не было, и вот опять бот банит нормальных людей 🙈

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

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

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

🤖 В дальнейшем постараюсь прислушаться к рекомендациям, и раскатывать обновления функционала, и особенно новые опции, не так реактивно и массово 👌
👍27😁8👏3👎2
Звучит невероятно, но некоторые мошенники действительно умеют думать. И так как бот задумывался для отлова совсем тупых, то находятся те, кто таки догадывается как обойти его детекты 🤖

Сегодня в ударе торговцы рисованными водительскими правами. На данный момент бот совершенно никак не анализирует содержимое изображений, поэтому его легко обойти таким образом. Главное под каждую группу делать отдельный аккаунт, чтобы не было массовой рассылки - и всё получится 😉

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

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

Для теста создал отдельную группу stickers party, куда предлагаю накидать ваших любимых стикеров, чтобы проверить, не удалит ли их случайно бот. Отчёты об удалении я получаю в отдельную группу. Никаких дополнительных ограничений, кроме удаления, бот за подобные стикеры не выдаёт.

В остальных группах опция по-умолчанию выключена на время тестирования, и включить её можно через меню настроек в разделе Антиспам.
👍12😁3🤔1👌1
🔥 Спамеры сегодня в ударе, отрываются перед выходными. Но, судя по небольшому количеству репортов - в чатах с ботом их можно заметить только по сообщениям о блокировке (и то, лишь там, где они не отключены).

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

Анти папка - запрет пользователям заходить в группу через ссылку на папку с группами. В телеграм есть возможность создать папку с несколькими каналами/группами, и в один клик зайти сразу во все. Спамеры пользуются этой возможностью, создавая папки на 100-200 чатов. За счёт этого очень быстро вступают в большое количество групп, и лишь после начинают рассылку.

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

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

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

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

Кому важны мёртвые души - включайте мьют вместо бана - в таком случае, при любой причине блокировки, пользователь всё равно останется в списке участников. Кому мешают Deleted account в списке участников или бан-листе - напомню что их можно удалить через меню Утилиты

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

За две недели тестирования опции было проверено 82к стикеров из 3950 наборов. Просмотрел все обнаруженные вредоносные стикеры - нормальных среди них не нашлось. В тестовой группе stickers party тоже никаких ошибок не случилось.

Все команды - небольшое изменение: теперь удаляются только команды без аргументов (т.е. в одно слово), и не удаляются команды, на которые нельзя кликнуть (например написанные моноширинным шрифтом или заключенные в
блок кода
19🥴3❤‍🔥2🔥1
🔹 Опция Анти Папка не работала. Оказалось что атрибут via_chat_folder_invite_link работает не так, как описано в документации API (баг, можно лайкнуть). Переделал на костыль, завтра добавлю ещё один костыль, надеюсь хоть как-то будет работать.

Хотя, опять же, не понятно, станет ли с этой опцией меньше банов (бан-разбан на скриншоте - это так выглядит кик. Чуть позже другая опция всё равно выдала бан).

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

🔹 Если пользователю выдан мьют, то теперь в истории блокировок это отображается как мьют, а не блокировка.

Тегер админов - в меню Сервисное появилась новая опция: с ней пользователи в чате могут тегнуть всех админов (за исключением анонимных) через ник @admin. Опция по-умолчанию выключена.
31👍133🥰1
🔸 На этой неделе число чатов с ботом перевалило за 7000 (суммарная аудитория 24.5млн пользователей) 🥳 Подумал что это подходящий повод обновить детализацию коллажа с аватарками групп (предыдущий вариант тут).

🔹 В группах где у бота отсутствует право на блокировку участников теперь не будет выполняться проверки на то, удалилось ли сообщение на самом деле. И не будет попыток его повторного удаления, в случае если по какой-то причине оно не исчезло. Удалять раз за разом за одними и теми же спамерами их сообщения больше не укладывается в лимиты API.

🔸 В интерфейсе История банов время теперь отображается по вашему часовому поясу (раньше было UTC для всех). Также мьюты отдельно отмечаются с указанием срока ограничения.

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

🔸 В меню Утилиты -> Список участников теперь должно быть поменьше расхождение в цифрах с реальным количеством участников в бан-листе, но оно всё равно есть и будет. Также исправлен баг, из-за которого бот при очистке списка заблокированных мог кикнуть из группы тех, кто ранее получал временный мьют.

🔹 На этой неделе стал получать жалобы что /report не всегда срабатывает. Да и сам заметил, что иногда кнопки у бота не нажимаются с первого раза. Пока что не понял в чём причина, но почему-то бот стал пропускать некоторые апдейты пачками. Поддержка пока не ответила на мой вопрос, но надеюсь подскажут где я накосячил на этот раз.
1👍1811👏4
Упс 🤖 Бот сейчас повторно обработает часть сообщений за последнее время. Надеюсь фигни не натворит. И хотелось бы верить, что после этого он перестанет пропускать сообщения спамеров, которых он явно знает как спамеров 🗿

UPD: всё обработал, если что-то не удалил - /report,
если не ответил в личку - пишите ещё
4👍4😁1👌1
Внимание! Остерегайтесь подделок! 😳

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

В поддержке ботов сказали что им не известно, достаточно ли будет для блокировки того, что у ботов совпадают имена и почти полностью юзернеймы. Сказали просто, что пользователи могут отправлять жалобы, а там уже разберутся. У подделки на конце дважды написано bot - @lolsbotcatcherbotbot

И хотя эти клоны не имеют вредоносного функционала, но всё таки, будьте осторожны. Не дайте себя обмануть!
👍27😱105🔥5
🔹 Запустил эксперимент по обработке фоток. Вручную классифицировал фоточки за последние два дня, и понял что их слишком много, чтобы в бесплатной версии всё проверять через нейронку, поэтому пока что просто будут удаляться дубликаты и похожие на них фотографии. Если будет удалять лишнего - вы знаете куда писать 🤖

🔸 В меню Утилиты -> Список участников появилась кнопка с непонятным названием Заблокировать ожидающих - с её помощью можно заблокировать в группе тех, кто состоял в группе до добавления бота и в нём отмечен к блокировке, но бан не получил из-за того, что редко пишет.

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

🔹 В канале со сработками ИИ больше не пишется % спамности, так как при текущем промпте он больше похож был на шутку из анекдота про вероятностью 50 на 50. Заодно доработал сам промпт - вроде сильно хуже от этого не стало.
👍12🔥7😁1👌1
Не знаю зачем, но шлюхоботы подписываются и на каналы 🤨

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

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

Частично их можно собрать через /config -> Утилиты -> Список участников. Там же можно произвести первичную очистку, выбрав ⚠️ Заблокировать ожидающих.

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

Также хотел напомнить, что если вам надоедают спамеры реакциями - то не забудьте активировать опцию Спам реакциями в разделе Антиспам. Опция недавно была доработана, но по прежнему она по-умолчанию выключена.
14👍116🔥3
Давненько сделал в боте вывод отладочной информации в тех случаях, когда ему в личку присылают что-то кроме текста (без пересылки, либо с сокрытием имени отправителя), но недавно вдруг заметил интересный момент 🧐

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

Всё что нужно сделать для его получения - сдвинуть биты в идентификаторе на 32 позиции вправо. В виндовом калькуляторе это делается кнопкой . У кого нет калькулятора под рукой, можно воспользоваться ботом @resolvMeBot

Добавлять данный функционал в лолса не планирую, так как не получил от BotSupport определённого ответа на счёт того, нарушает ли данный функционал ToS телеграм или нет 🤖
👍21🔥53👌1
🔹 Опция Использовать ИИ в некоторых случаях теперь будет выдавать мьют на сутки вместо бана, чтобы ошибочные детекты не так больно били по живым участникам.

🔸 В опции Фильтр имён при сработке на символы арабского алфавита пользователь выкидывается из группы без блокировки. Для наркоманов и шлюхоботов по прежнему остаётся бан.

🔹 Если пользователь зашёл в группу через общую папку, в группе включена опция Анти папка, но при этом пользователь отмечен к блокировке в боте (lols_ban), то ему будет выдаваться бан. Ранее его сначало выкидывало, потом он перезаходил без папки и только тогда получал бан.

🔸 Опция Подписка на канал теперь удаляет сообщение пользователя, если он недавно в группе, и оставляет его (выдавая мьют, пока не подписался), если пользователь уже был в группе до активации опции.

🔹 Из меню /config теперь должны пропадать группы, в которых вы ранее были админом, но на текущий момент прав больше нет.
14👍208🔥5❤‍🔥1
Порой шлюхоботы занятные ответы в чат отправляют 🗿

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

Тем временем chatgpt сломался. Но уже пишут что всё под контролем: We have identified the issue and are working to roll out a fix.
5🤣22🤓8🔥7👍4
Давненько не было апдейтов. Неожиданно много работы образовалось под конец года 🤒

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

И по количеству оформленных подписок совсем немного осталось до выхода на окупаемость хотя бы используемых серверных мощностей. А в будущем году глядишь и на сервер с GPU будет хватать 🤖

Так как через Boosty не у всех получалось оформить подписку, и сам сервис оказался не заинтересован в улучшении качества предоставляемой услуги, и лишь ссылается на проблемы со своим партнёром, принимающим оплату. То решил попробовать подключить Tribute 💎

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

Пока что это выглядит так: https://web.tribute.tg/l/o4
222🔥8👏5👍2
В меню /config добавил пару разделов на главной странице: Удалять сообщения и Фейс-контроль, в них частично переехали опции из раздела Антиспам, а также появилось несколько новых.

🔸 Удалять сообщения - к имеющимся ранее опция удаления команд ботов, ссылок, репостов и сообщений отправляемых каналами, добавились:
🔹 Все @теги - в дополнение к удалению сообщений с ссылками можно также удалять сообщения с упоминаниями
🔹 Все сторисы - не знаю, почему эта опция по-умолчанию выключена, но если её включить, то сторисы в чате смогут размещать только админы
🔹 От inline ботов - в некоторых чатах они активно используются, а в некоторых через них только спам и размещают

🔸 Фейс-контроль - в этот раздел были перенесены опции, которые проверяют пользователей в момент присоединения к группе. К ним добавились:
🔹 Без @юзернейма - бот будет выкидывать из чата тех, кто не установил себе юзернейм
🔹 Без премиума - странно, что не наоборот, но как есть - без премиума бот не будет пускать в группу

Все опции по-умолчанию выключены. Позже будут добавлены дополнительные варианты фильтров. Если вам каких-то не хватает уже прямо сейчас - пишите в комментах.
👍1310🔥52
❗️ Важная новость!

С 01 января 2025 года вырастут госпошлины за развод стоимость подписки на Boosty сравняется со стоимостью подписки через Tribute при оплате за один месяц.

Как говорится, спешите успеть до конца года - предложение ограничено! Все оформленные ранее подписки останутся по старой цене 🌚
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍23🌚169👎3
Ну штож 🗿
Год подошёл к концу и пришло время подводить итоги

📊 Сейчас бот установлен админом в 9,020 группах (с общей аудиторией 32.7 млн пользователей).
🔹 из 840 групп (1.5 млн 👥) его удалили 🦶
🔹 из 2,160 групп он вышел сам (4.8 млн 👥), потому что не подружился с занудами 😆

💾 За год сервер
🔹 Потратил 107.5 ТБ входящего трафика
🔹 Сгенерировал 38 ТБ исходящего 📤
🔹 Захавал один жёсткий диск 💀
🔹 На его аренду ушло $11,736 💵

💳 Возможность оформления подписок появилась в начале года, но популярной стала только в октябре 🍁
🔹 За октябрь оформили 34 новых подписки 💎
🔹 за все предыдущие месяцы их набралось всего лишь 22.
🔹 Сейчас у бота 118 платных подписчиков 🎉
🔹 С подписок уже получено $2,135 💰
🔹 плюс через донаты криптой $426

📨 Всего бот обработал 198 тыс. сообщений 💬
🔹 юзерботы — 15.6 млрд сообщений из 7 млн групп.
🔹 Собрано информации о 320 млн пользователях
🔹 1.9 млн
аккаунтов отмечены для блокировки 🚫
🔹 Общий размер данных в базе разросся до 14.2 ТБ.

🔧 Было реализовано множество новых опций, но еще больше осталось лишь в планах 😔
🔹 В начале года, кроме прочего, хочу провести новогоднюю амнистию 🎄 добавив срок давности для блокировок 🕊

📜 Вот вроде бы и всё
🔹 Для сравнения можно посмотреть цифры за прошлый год.

Поздравляю всех с наступающим Новым годом! Кто бы сомневался, но Хитман в очередной раз оказался балаболом, и договорняка не случилось. }{отелось бы верить, что в 2025 ещё большего еца не произойдёт, и наконец-то появится возможность снять жизнь с паузы 🤖
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍5528🔥242
Люди добрые, прошу Вас: помогите!
За нескромность вы, конечно, извините.
Мне премиум в Telegram мечтается, друзья,
Чтоб написать тем, кто не слышит меня.

@lolsUserbot 🤖

UPD: спасибо за поддержку, просят больше не дарить 🌚
3😁28🤣10👍5🤔4