[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
В выходные я доработал логику проверки сообщений через ChatGPT - теперь в него отправляется существенно больше сообщений, чем раньше.

Хорошая новость - это уменьшило количество пропусков

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

— бюджет перестал сходиться, так как стоимость использования ИИ доползла до $450 в месяц. Для решения проблемы попробовал при исчерпании квоты переходить на 4.1-nano модель, но это привело к увеличения ложных сработок. И хотя не многие админы сообщали о возникшей проблеме, но всё равно сегодня решил отказался от этой затеи.

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

Если у кого-нибудь есть желание помочь в этом деле - буду только рад. Для активации API потребуется пополнить баланс на $5 (иностранной картой, конечно же). Я буду использовать только бесплатный лимит (или меньше, если тоже планируете его использовать), поэтому деньги останутся на счету.

И отдельно хотел попросить. Если бот удаляет что-то, что не должен удалять (и особенно, когда это сообщение попадает в лог ИИ) - не стесняйтесь писать об этом @lolsUserbot, обязательно указав ссылку на группу и пользователя, а также приложив скриншот сообщения (где видно, что его удалил бот) или его текст.
👍234😁1👀1
Антиспам разбушевался 🔥

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

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

Но если внимательно посмотреть на строчку, где написано кто удалил сообщение, то там написано Telegram Anti-Spam (он же Агрессивный антиспам из настроек группы в разделе Администраторы).

И не смотря на то, что лолс отправляет телеграмму жалобы на сообщения спамеров - в этой ситуации он не причём, потому что данный антиспам удаляет сообщение ещё до того, как его кто-либо (включая ботов) увидит в группе.

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

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

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

Пока что всех заблокированных объединяет одно - у них нет премиум подписки 🗿
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣15👍11🔥6👀5
Никогда такого не было, и вот опять бот словил Error : 429 : Too Many Requests: retry after и Error : 420 : FLOOD_WAIT.

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

Репорты кидать бесполезно, их он также как и сообщения получает спустя 2-5 минут после отправки.
😭58🙏12💊9👀1
Отделил клонов от основного бота, теперь они должны отвечать. Но основной бот по прежнему хандрит, хотя вроде и нагрузка уже спала, пока ещё разбираюсь.

Пока что рекомендую добавить ему в помощь клона, например @lolsAntiSpamBot, @lolzAntiSpamBot или @oLolsBot
1🔥208👍8
Переключил основного бота на официальное API. Теперь он хотя бы работает. Хотя часть функционала в нём теперь не доступна.

Пропущенный сегодня спам он скорее всего уже не сможет удалить. При переходе между серверами API теряется история сообщений.

Клоны стали работать быстрее от такого переезда, поэтому постараюсь на выходных разделить бот API сервера по разным адресам.

Готовых клонов можно взять из предыдущего поста. Своего можно создать по инструкции.
1👍2810❤‍🔥6
Да, опять что-то (всё) пошло не так 😭 Уже разбираюсь

UPD: клоны работают почти корректно. основа пока лежит

UPD2: основной бот, кажется, тоже ожил. постараюсь на него не дышать
16😢41😁22👍12🔥8
Функционал бота полностью восстановлен.

Сегодня всё прошло не так печально, как вчера. Клоны ожили достаточно быстро, основной бот провалялся в отключке дольше. Выводы сделаны, будем стараться исправлять 🫡

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

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

Создание клонов сегодня также могло хромать - добавил прокси, теперь работает корректно. У кого ранее бот отвечал про невалидный токен - можно просто отправить его ещё раз.

И даже API сегодня ломалось, возвращая периодически ошибки 403/404 - теперь должно работать корректно.

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

Да и в целом, если есть какие-то проблемы, а в канале не написано что опять всё пропало - пишите @lolsUserbot
3👍4226🙏13🤣6
Сегодня могло всё пройти совсем хорошо, если бы не мой косяк, из-за которого клоны отвалились на 5 минут, а основной бот разгребал накопившуюся очередь минут 20. Обработку очереди слегка ускорил, есть шанс, что завтра будет ОК.

===

Также хотел рассказать про то, кто такой DimaTorzok, и почему бот иногда благодарит за просмотр, если в группе включена опция Распознавание ГС (в меню Сервисное).

Дело в том, что для распознавания голосовых сообщений используется модель Whisper (её же использует ТГ в своей опции распознания голосовых). И для обучения модели использовалась аудиодорожка из фильмов, к которой добавлялись субтитры сделанные Dima Torzok.

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

В результате модель теперь иногда ассоциирует тишину (или шум без речи) с этой вставкой - поэтому бот может "поблагодарить за просмотр", даже если в аудио этого нет.
🤣90😁28👍1210
Ну правда, а что случилось? 🗿

По расписанию сегодня должен был быть жаркий денёк у спамеров, но они все куда-то подевались 🤨

Ну и ладно, не очень то и хотелось. Несколько мелких правок:

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

При установке бота в канал бот теперь пишет инструкцию в личку (если пользователь ранее уже запускал бота).

Исправил проблему с командой /mute отправляемой без аргументов (без указания срока ограничения).

Исправил проблему с определением прав админов в группе (могла возникать в клонах бота).

/wl также теперь не должен говорить что пользователя нет в группе при использовании юзернейма.

При обнаружении багов не стесняйтесь писать @lolsUserbot
👍2811👎1😁1
🤨 Такое чувство, будто Т выпустил какое-то обновление своего антиспама. Всю неделю количество блокировок спамеров на минимуме - будто выходные так и не закончились.

Поначалу я подумал, что всё из-за продуктивно проведённых выходных: оптимизировал работу с API и очередями. Но нет - спамеров действительно стало существенно меньше.

И раз уж выдалась такая передышка, самое время поделиться успехами бота. На сегодняшний день у бота 21,300 установок с общей аудиторией 86 миллионов пользователей.

За предыдущую неделю бот обработал 25.3 миллиона сообщений (в среднем 42 в секунду), из них 4.6 млн. было удалено, 1.9 миллиона блокировок выдано.

Также было проверено 11.8 миллиона фотографией профилей, 1.3 млн фотографий в группах. На всё это дело было потрачено 2.7 ТБ сетевого трафика.

А как прошла ваша неделя/месяц/год с лолсом? Похоже пора перехватывать инициативу у мошенников и запускать свой канал с отзывами про бота! 😏

Расскажите о своём опыте использования бота в комментариях, добавив хэш-тег #отзыв
22🤝48🔥43👍3418
Бот временно не работает. Уже разбираюсь.

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

Сейчас всё должно было восстановиться. Если что-то не работает - пишите в комментах или @lolsUserbot
🙏4411🗿10🔥8
Хоть это и не совсем по тематике канала, но раз уж в комментариях упомянули - не могу пройти мимо очередного изнасилования журналиста 🙊

Рассказывают, будто бы в публичный доступ слили 16 миллиардов паролей от аккаунтов Apple, Facebook, Google, GitHub, Instagram и Telegram…

Но если открыть оригинальную статью на сайте Cybernews, то там никакого слива нет. Некий исследовательский коллектив с начала года мониторил Интернет и выявил около 30 различных утечек, суммарный объём которых (с дублями) составляет те самые 16 миллиардов записей - от различных сервисов, не ограничиваясь выше названными 🤨

И хотя результаты своих находок они конечно же нигде не публиковали, но при таком объёме можно предположить, что речь о компиляции различных утечек в одну раздачу для публичного распространения (как, например Breach Compilation, Compilation of Many Breaches или bigDB).

Самое смешное в этой новости уточнение про то, что это "самая крупная утечка за всё время", хотя буквально полтора года тому назад, на том же сайте была опубликована заметка про утечку размером 26 миллиардов логин-паролей!

А если сложить цифры по различным утечкам, которые были выложены в публичный доступ только за последние три года (фактически слиты были ранее), то цифра получится совсем космической, но это ведь другое? 🤣

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

Зато будучи сохранённым в браузере, он может быть извлечён злоумышленником с помощью трояна для ПК или телефона. При этом пароли в открытом виде будут для всех сервисов. И можно будет рассказывать про утечку аккаунтов самого Google!

Но немного правды в этих новостях есть:
меняйте свои пароли хотя бы иногда 😆
👍3720😁8🤝6
Очередной вариант мошенничества с использованием фишинга. Хотя мошенник говорит по-русски, для переписки он использует английский язык 🗿

Ранее подобные писали в личку владельцам анонимных номеров +888 и пытались развести их по аналогичной схеме. Теперь же они спустились до простых смертных.

Хотя тогда они особо не тянули с разговорами, и практически сразу присылали ссылку на фейковый webapp в боте, напоминающий Fragment, а теперь порой просто сливаются на полпути (возможно спам-блок за спам по личкам).

В вебаппе может быть как дрейнер, который предложит подключить Fragment, чтобы получить свои деньги, а на самом деле спишет всё что там есть. Так и фейковый запрос авторизации в ТГ по номеру телефона или QR коду, что позволит злоумышленнику получить доступ к аккаунту.

Крч опять развод с бесплатными деньгами 🫠

#мошенники
😁25👍15👀7👎1
Небольшое дополнение к предыдущему посту.
😁51👍5🥴5👎1
🔸В меню Утилиты появилась новая опция Заявки на вступление - с её помощью можно принять или отклонить все заявки в группе или канале, даже если на момент их получения бота не было в администраторах.

🔹В разделе Удалять сообщения появилась опция Игровые эмодзи - запрещает отправлять в чат сообщения типа 🎰

Исправлено несколько багов:

- в опцию Журнал банов теперь можно перейти через любого клона, а не только через того, который установлен в группе.

- опция Использовать ИИ теперь реже должна ошибаться при проверке коротких сообщений от новых пользователей в чате.

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

- команда /wl (/whitelist) теперь корректно работает с юзернеймами каналов (если пользователь пишет в группе от имени канала)
👍23🔥97🤝6
Не знаю в чём состоит гениальный замысел новой фичи с чеклистами, которая пока для большинства отображается как
Это сообщение не поддерживается в Вашей версии Telegram. Пожалуйста, обновитесь до последней версии.
...


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

⬤ Если в списке ставит отметку анонимный админ, то в чат отправляется сообщение от имени группы, но в самом Checklist появляется имя и фотография админа.

⬤ В Bot API обновлений не было, поэтому боты, его использующие, просто "не видят" подобных сообщений (ни самого списка, ни каждой отметок в нём).

⬤ Отключить опцию для простых пользователей можно запретив им отправлять Опросы (Управление группой -> Разрешения -> Отправка медиафайлов).
🤣31🤯9😁54
Если вы уже обновили десктопный клиент под windows до последней версии, и у вас теперь отображаются чеклисты - то настройки бота вы поменять не сможете 🫠

При открытии меню /config или попытке поменять какие-либо настройки - кнопки пропадают и остаётся только текст.

Такая проблема замечена только в официальном десктопном приложении. На MacOS, через мобильное приложение (и неофициальные) всё работает как и прежде.

Проблему обещали исправить в ближайшее время, а пока что, если сильно нужно, то после каждого нажатия кнопок можно перезапускать клиент, и они будут появляться.
10🔥6🌚3👀3
Вышло обновление официального клиента TDesktop в котором исправлена проблема с кнопками описанная в предыдущем посте.

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

Проблема была в версии 5.16, и исправлена в 5.16.1. Если у вас в боте пропадают или не отображаются кнопки - обновитесь.
👍132👌2👎1
🔸 В меню настроек Фейс-контроль появился новый подпункт Фильтр DC - через него можно посмотреть статистику распределения пользователей группы или канала по дата-центрам Телеграм.

Также можно настроить ограничение на вход (кик, без блокировки) для определённых DC. Но стоит учитывать, что опция работает только для тех, у кого загружена фотография профиля. Для запрета входа всех без фото в профиле предусмотрена опция Без фотографии.

===

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

ТОП-11 по каждому DC:

DC1 - США, Канада, Бразилия, Куба, Аргентина, Мексика, Колумбия, Венесуэла, Гаити, Перу, Эквадор.

DC2 - Россия, Узбекистан, Украина, Беларусь, Киргизия, Германия, Таджикистан, Ирак, Польша, Молдова, Грузия.

DC3 - Ребята, не стоит вскрывать эту тему. Вы молодые, шутливые, вам все легко. Это не то. Тут никого нет.

DC4 - Иран, Эфиопия, Нигерия, Турция, Египет, Саудовская Аравия, Великобритания, Пакистан, ОАЭ, Гана, Италия.

DC5 - Индонезия, Индия, Малайзия, Бангладеш, Вьетнам, Камбоджа, Филиппины, Китай, Мьянма, Таиланд, Шри-Ланка.
3👍24🤣16👌7🤝4