[NEWS] Lols Anti Spam Bot
رفتن به کانال در Telegram
Новостной канал проекта @LolsBot Инструкция: https://telegra.ph/lols-bot-catcher-antispam-bot-05-20
نمایش بیشتر6 659
مشترکین
+124 ساعت
+217 روز
+8430 روز
آرشیو پست ها
В продолжение серии постов о том, насколько полезными могут быть триггеры 😃
9️⃣ Белый список ссылок — если вы запретили пользователям отправлять любые ссылки в группу, включив опцию «Удалять сообщения» ➤ «Все ссылки», но хотите разрешить публикацию ссылок на некоторые сайты - можно настроить специальный триггер. Он будет исключать из проверки сообщения, содержащие ссылки из разрешённого списка.
Настройка: Утилиты ➤ Триггеры ➤ Добавить триггер ➤ Добавить условие ➤ Ссылка по regex ➤
google\.com|yandex\.ru ➤ Добавить действие ➤ Не проверять ➤ Вкл/Выкл
В примере выше используются некоторые допущения, но для большинства случаев этого будет достаточно. Если вместо списка ссылок указать просто точку (.), бот будет полностью игнорировать все сообщения со ссылками вне зависимости от их содержимого.
Если вместо условия «Ссылка по regex» выбрать «Сообщение по regex» и также указать точку (.), бот вообще перестанет проверять любые текстовые сообщения. На текущий момент это единственный способ полностью отключить антиспам лолса в группе.
🅰️ Ограничение новых участников на время — если в вашем чате большой поток новых пользователей, которые не читают закреп и не пытаются самостоятельно найти ответы на свои вопросы, можно автоматически выдавать всем входящим беззвучный режим на 1–2 часа. За это время они смогут ознакомиться с информацией в группе.
Настройка: Утилиты ➤ Триггеры ➤ Добавить триггер ➤ Добавить условие ➤ Вход в чат ➤ Добавить действие ➤ Обеззвучить ➤ 1 час ➤ Вкл/Выкл
При включённых заявках на вступление можно также продублировать приветственное сообщение в личные сообщения, чтобы не засорять чат одинаковой информацией.
🅱️ Резервная копия канала — в Telegram иногда бывают ситуации, когда недоброжелатели с помощью различных схематозов добиваются блокировки нормальных каналов. Разблокировка возможна не всегда и может занять много времени. Чтобы не потерять контент, можно настроить автоматическое дублирование постов в резервный канал.
Настройка: Утилиты ➤ Триггеры ➤ Добавить триггер ➤ Добавить условие ➤ Пост в канале ➤ Добавить действие ➤ Переслать в ➤ выбрать резервный канал ➤ Скрыть отправителя ➤ Вкл/Выкл
Аналогичным образом можно настроить пересылку сообщений из канала с объявлениями во все чаты своей сетки.
✅ По основному функционалу бота был проведён небольшой рефакторинг. Теперь бот будет реже выдавать блокировки, чаще ограничиваясь удалением сообщений, а также перестанет по нескольку раз блокировать одних и тех же спамеров (по крайней мере я на это надеюсь, но вы пишите, если что).Обратил внимание, что опция «Использовать ИИ» стала слишком активно галлюцинировать. При этом наказания нередко выдаются нерелевантные — при малейших подозрениях сразу следует бан. И хорошо (нет), если только в одном чате 🫠
✅ В опции «Использовать ИИ» (Антиспам) снижен уровень агрессии при выборе наказания. Теперь при любых подозрениях максимум — удаление сообщения без дополнительных санкций.
Также заметил, что многие репорты в личке отправляются без ответа на сообщение спамера. В таком случае бот не видит текст сообщения и не всегда возможно дать оценку пользователю. В связи с этим:
✅ При отправке репорта в личке (команда:
report @lolsbot) без ответа на сообщение бот теперь будет подсказывать, что жалобу нужно отправлять ответом на сообщение. При корректной отправке бот также подтвердит получение репорта и дополнительно напомнит про удаление диалога.
Подобные репорты могут отправляться и в случаях, когда вас «упомянули в истории».
✅ В опции Журнал событий (Утилиты) добавлены недостающие сообщениях о банах. Ранее бот не сообщал о блокировках по некоторым опциям из раздела Фейс-контроль (например про анти папку и молчунов).
Функционал не всегда получается идеально. Спасибо что сообщаете о проблемах - это очень помогает! ❤️В разделе «Утилиты» появились две новые опции:
🔸 Журнал событий — возможность привязать канал или группу, куда бот будет отправлять информацию о происходящих в группе непотребствах. Будь то удаление сообщений ботом, блокировка участников ботами или администраторами, изменение настроек бота, заявки на вступление и новые участники.
🔹 Управление участниками — новая версия интерфейса «Список участников». В отличие от предыдущего варианта, больше не нужно каждый раз ждать завершения сбора участников, а кнопки действий разделены на несколько отдельных групп. Также появилась возможность удалять участников по дате вступления.
Некоторые изменения:
✅ В разделе «Предупреждения» появилась возможность выбирать тип наказания и срок его действия.
✅ В «Триггерах» теперь можно указывать предупреждение в качестве действия с уточнением причины.
✅ Для действий триггеров «Заблокировать» и «Обеззвучить» появилась настройка срока ограничения.
✅ В шаблонах теперь можно отключить:
— отправку сообщения в ответ на сообщение, вызвавшее срабатывание триггера;
— удаление предыдущего сообщения, отправленного с этим же шаблоном.
✅ На кнопках в шаблонах теперь можно использовать премиум-эмодзи. При использовании клонов это будет работать только при наличии Premium-подписки у владельца бота.
✅ Исправлена проблема с удалением нулей из текста шаблонов сообщений.
✅ Исправлен баг ночного режима, из-за которого после выхода из сна бот возвращал больше прав, чем было в группе до этого.
✅ Бот больше не предлагает гостевым ботам подписываться на канал, если соответствующая опция настроена 🗿
✅ В журнале банов теперь отображается, какая именно опция привела к блокировке. Чаще всего это просто Lols ban, но в некоторых случаях эта информация может быть полезной.
⚠️ Предупреждения (Утилиты) - новая опция, призванная упростить работу модераторов по контролю за нарушителями порядка в чате. Теперь можно выдавать пользователям предупреждения, которые бот будет запоминать. После достижения заданного количества предупреждений (порог настраивается) бот автоматически заблокирует нарушителя.
📁 Папка с чатами (Утилиты) - новая возможность для тех, кто использует несколько чатов с лолсом и хочет управлять их настройками одновременно. Можно создать папку вручную, добавив в неё нужные чаты, либо импортировать уже готовую папку из ТГ. После этого появится возможность изменять отдельные настройки сразу во всех чатах или применять полный набор настроек одного чата ко всем остальным.
✅ В командах бота-модератора /ban, /kick и /mute теперь можно указывать причину наказания, как и в команде /warn. Кроме того, команды с префиксом d теперь должны корректно отправлять сообщение о блокировке в чат - ранее это происходило не всегда.
✅ Настройки платных функций бота теперь доступны всем администраторам чата, а не только пользователю, оформившему подписку.
✅ Триггеры теперь экспортируются вместе с привязанными к ним шаблонами. При импорте бот дополнительно запрашивает подтверждение у администратора перед добавлением настроек в чат.
✅ В триггерах теперь отдельно нужно указывать что он будет срабатывать на админов (и пользователей из белого списка). По-умолчанию такое поведение отключено.
✅ В команде /mychats теперь корректно отображаются права бота в группе, даже если в ней установлен один бот, а настройка выполняется через другого клона.
✅ В /config я в очередной раз попытался скрыть неактуальные группы. Однако мне так и не удалось найти пользователя, который сообщал о проблеме с их отображением. Если у вас по-прежнему показываются лишние группы или, наоборот, пропали нужные — напишите, проверю.
✅ В профиле пользователя (а также в некоторых других разделах) даты теперь выводятся через интерфейс Telegram. Места это занимает столько же, но при наведении курсора можно увидеть точную дату и время.
🛑 Новая вариация Бесплатного VPN от мошенников.
Под различными предлогами предлагают пользователю скачать и открыть HTML-страницу. Уже само это действие может представлять риск, однако в данном случае страница лишь отображает лендинг со ссылкой на сайт-прокладку.
Этот сайт проверяет, находится ли пользователь в стране СНГ и использует ли Android. Если оба условия выполняются, ему предлагается скачать APK-файл с вредоносным ПО семейства Mamont.
Если пользователь всё же установит это приложение, злоумышленники получат доступ к его SMS-сообщениям, push-уведомлениям и списку контактов 🙈
Расскажите об этой схеме родственникам и друзьям - быть может это убережёт их от потери денег или аккаунтов.
В продолжение поста о том, насколько удобнее стало жить с триггерами 😃
Некоторые сервисные опции теперь можно полностью заменить триггерами и при этом получить больше возможностей кастомизации.
6️⃣ Открепление постов канала - стандартная опция просто открепляет пост канала в группе комментариев, чтобы он не занимал место и пользователи всегда видели закреплённое важное сообщение.
С помощью триггеров можно настроить:
Условие: Пост в канале
Действие: Открепить
Результат будет тем же. Но дополнительно можно:
• отправить первым комментарием сообщение с правилами
• дополнительно закрепить это сообщение
• настроить его автоматическое удаление по таймеру
7️⃣ Принимать все заявки - если в группе включено вступление по заявкам и активирована эта опция, бот принимает все заявки, кроме известных ему спамеров и пользователей, которые не проходят настройки из раздела Фейс-контроль.
В триггерах для этого есть Условие: Заявка на вступление
К нему можно добавить действие Принять заявку, а также:
• отправить пользователю сообщение в личные сообщения
• рассказать о правилах группы
• добавить кнопки с различными действиями
Например, одна кнопка может принимать заявку, а другая - на выбор:
• отклонять заявку
• заблокировать пользователя
• отправлять дополнительное сообщение
В результате получается простая капча с кнопкой и вашим текстом, которая не мешает остальным участникам чата.
Если описанная настройка кажется сложной - есть простой путь: достаточно включить вступление по заявкам в настройках группы и импортировать готовый триггер с шаблоном сообщения. Для этого отправьте в чат с Лолсом команду:
/addtrigger tVLLSsNAFP2V4UJ3QcRldj6gLkREdFVLmGauEsnLZCIVKdR20YWC6FJw69Za36/0F+78gl/inRS1oFtXmTDndc+dxiHEMkJwgS5oSGMzoKGgkaBXeuLzi+mDAxjLVogKXJ0V6MBuEsRJypT51SW+9ZNYBTpI4hzcxiHog9TKWZCX4V6BuYZO0wHp/8LkGCsvwjyXO+ipiLU0RmkoNXpFEbAfLLQitVKfq69lq3V7nYaeklqCyxrY1jb2uTkWNKaS7jg/pxb0SENzSiMbvhrl1nRNnyFj/q8tLs9vbK6v1GYEXTLhgd540B7dC3q3k7/wp2Ss5W4BXQtGPLFWSc9b4AgzYGxJN9ZzZCn35mziPmbTI9MzJzOcs1VoPZm18RN0WosxuT4IqxIK3+cK4KuharZJPzJNs2QfPdsldDrOtBZb9SvjZ0E3VJrelKSS8Q5mfykq9MMg/lZs8l50oCvS/xf50b3iTApD5AXLbc0R3Vl+XW2d8UYbTc7TaX4C
8️⃣ Бан уходящим - довольно специфичная опция, но кто-то ей пользуется 😆
Через триггеры можно использовать Условие: Выход из чата. И настроить необходимые действия, например:
• отправлять уведомление в чат о том, что пользователь покинул группу
• при необходимости автоматически выдавать ему блокировку
Как и в предыдущих примерах, триггеры позволяют не просто повторить функционал сервисной опции, а гибко адаптировать его под свои задачи 🫡В продолжение поста о том, насколько удобнее стало жить с триггерами 😃
Некоторые сервисные опции теперь можно полностью заменить триггерами и при этом получить больше возможностей кастомизации.
6️⃣ Открепление постов канала - стандартная опция просто открепляет пост канала в группе комментариев, чтобы он не занимал место и пользователи всегда видели закреплённое важное сообщение.
С помощью триггеров можно настроить:
Условие: Пост в канале
Действие: Открепить
Результат будет тем же. Но дополнительно можно:
• отправить первым комментарием сообщение с правилами
• дополнительно закрепить это сообщение
• настроить его автоматическое удаление по таймеру
7️⃣ Принимать все заявки - если в группе включено вступление по заявкам и активирована эта опция, бот принимает все заявки, кроме известных ему спамеров и пользователей, которые не проходят настройки из раздела Фейс-контроль.
В триггерах для этого есть Условие: Заявка на вступление
К нему можно добавить действие Принять заявку, а также:
• отправить пользователю сообщение в личные сообщения
• рассказать о правилах группы
• добавить кнопки с различными действиями
Например, одна кнопка может принимать заявку, а другая - на выбор:
• отклонять заявку
• заблокировать пользователя
• отправлять дополнительное сообщение
В результате получается простая капча с кнопкой и вашим текстом, которая не мешает остальным участникам чата.
Если описанная настройка кажется сложной - есть простой путь: достаточно включить вступление по заявкам в настройках группы и импортировать готовый триггер с шаблоном сообщения. Для этого отправьте в чат с Лолсом команду:
/addtrigger tVLLSsNAFP2V4UJ3QcRldj6gLkREdFVLmGauEsnLZCIVKdR20YWC6FJw69Za36/0F+78gl/inRS1oFtXmTDndc+dxiHEMkJwgS5oSGMzoKGgkaBXeuLzi+mDAxjLVogKXJ0V6MBuEsRJypT51SW+9ZNYBTpI4hzcxiHog9TKWZCX4V6BuYZO0wHp/8LkGCsvwjyXO+ipiLU0RmkoNXpFEbAfLLQitVKfq69lq3V7nYaeklqCyxrY1jb2uTkWNKaS7jg/pxb0SENzSiMbvhrl1nRNnyFj/q8tLs9vbK6v1GYEXTLhgd540B7dC3q3k7/wp2Ss5W4BXQtGPLFWSc9b4AgzYGxJN9ZzZCn35mziPmbTI9MzJzOcs1VoPZm18RN0WosxuT4IqxIK3+cK4KuharZJPzJNs2QfPdsldDrOtBZb9SvjZ0E3VJrelKSS8Q5mfykq9MMg/lZs8l50oCvS/xf50b3iTApD5AXLbc0R3Vl+XW2d8UYbTc7TaX4C
8️⃣ Бан уходящим - довольно специфичная опция, но кто-то ей пользуется 😆
Через триггеры можно использовать Условие: Выход из чата. И настроить необходимые действия, например:
• отправлять уведомление в чат о том, что пользователь покинул группу
• при необходимости автоматически выдавать ему блокировку
Как и в предыдущих примерах, триггеры позволяют не просто повторить функционал сервисной опции, а гибко адаптировать его под свои задачи 🫡Медленно, но верно продолжаю расширять функционал бота-модератора 👌
🔸 Утилиты ➤ Периодические сообщения - отправка шаблона в чат по расписанию
🔹 Сервисное ➤ Ночной режим - закрытие чата на ночь с отправкой уведомления
🔸 Удалять сообщения ➤ Запрет Zalgo - блокировка сообщений от пользователей, которые используют специальные символы, чтобы их текст выходил за границы строки.
🔹 /maintopic - недокументированная команда для чатов с топиками позволяющая задать лолсу топик для отправки сообщений, не привязанных к конкретному топику
И немного исправлений:
✅ Теперь привязка\отвязка подписки к чату производится одним нажатием кнопки в разделе Платные опции. Не нужно по всем разделам меню искать где какие платные опции остались включены, чтобы отвязать подписку от чата.
✅ Длина регулярного выражения увеличена до 500 символов.
✅ При ошибках в регулярных выражениях теперь показываются подробности, а также ИИ пытается подсказать, как исправить ошибку.
✅ Добавил возможность экспорта одного только триггера.
✅ При превышении лимита добавленных триггеров их можно сохранить, но нельзя активировать. В платной подписке лимита нет.
Примеры использования Триггеров (Утилиты)
1️⃣ Блокировка по ключевым словам (чёрный список слов)
В условиях добавляем Сообщение по regex и задаём список слов, перечислив их через символ |. В качестве действия выбираем наказание - просто удалить сообщение или чего-нибудь пожёстче. Подробнее о поддерживаемом формате выражений можно почитать в статье Регулярные выражения.
2️⃣ Приветственные сообщения (и прощальные тоже)
В условиях выбираем Вход в чат (или Выход из чата). В действиях: Отправить сообщение и выбираем заранее настроенный шаблон сообщения. Бот по возможности будет приветствовать только тех, кого не планирует заблокировать.
3️⃣ Блокировка рекламы от других ботов
В общем случае бот не проверяет сообщения, которые отправляют другие боты, являющиеся участниками группы. Но если какой-то бот надоедает своей рекламой очередного однодневного VPN-сервиса, то можно создать триггер с условиями Сообщение от бота и Сообщение по regex, указав в нём VPN - и удалять такие сообщения без блокировки самого бота.
4️⃣ Закреплённое сообщение внизу чата
В чатах с объявлениями бывает важно показать пользователям правила, но читать закрепы или описание группы они желанием не горят. В таком случае можно настроить триггер с условием Длина сообщения > 0 и действием Отправить сообщение - в таком случае бот будет после каждого сообщения пользователя писать сообщение, удаляя предыдущее, и его сообщение всегда будет на виду.
5️⃣ Автоматическая подсказка новому пользователю
В чатах поддержки аналогичная проблема встречается, как и в чатах объявлений - ответ на вопрос пользователя уже есть в FAQ, но самостоятельно ссылку на него он найти не смог. Для этого можно создать триггер с условием Первое сообщение и Сообщение по regex с текстом из двух символов \? - в таком случае на первый вопрос пользователя в чате бот выполнит настроенное действие.
Чтож, рекламное время флиппера вышло, пора вернуться к насущным делам 😓
✅ Исправил проблему с запретом отправки реакций пользователями. В группах, где бот выдавал муты, после снятия ограничения пользователям не возвращалось право отправлять реакции к сообщениям. Всем затронутым пользователям это право уже возвращено.
✅ Исправил проблему с опцией Запрет модов. Некоторое время она никого не блокировала, а в профиле не отображалось, что пользователь использует небезопасный клиент для доступа к ТГ. В течение ближайших суток все пропущенные пользователи будут заблокированы там, где администраторы включили эту опцию.
✅ Исправил проблему с опциями Триггеры и Шаблоны сообщений - при одновременном редактировании настроек в нескольких группах изменения могли примениться не к той группе.
✅ Поправил логику работы триггеров при публикации нескольких вложений к одному посту. Все известные мне варианты публикаций протестировал, но нюансы всё ещё возможны.
Если столкнётесь с какими-либо проблемами при использовании новых опций бота - обязательно пишите. Если проблема действительно есть, лучше исправить её, чем терпеть неудобства 😏
Оффтоп: если интересуетесь флиппером, то наверняка могли видеть пост в канале Жовнера про Flipper One. Самого поста уже нет, но Интернет всё помнит 😃
Ссылку в явном виде публиковать пока нельзя, поэтому предлагаю решить несложный ребус:
1️⃣ Сколько опций доступно в разделе Утилиты в @lolsBot?
2️⃣ Какой протокол использует Telegram — MT_roto.
3️⃣ Какая буква трижды повторяется в начале классического веб-адреса вида ___.example.com?
4️⃣ Какая буква разделяет «IP» и номер версии в обозначениях IP_4 и IP_6?
5️⃣ На какую букву Илон Маск переименовал Twitter в 2023 году?
6️⃣ Какой буквой обозначают поколение мобильной связи: 4_, 5_?
7️⃣ Какая цифра стоит в начале (и в конце) loopback-адреса _27.0.0._?
8️⃣ Какая цифра завершает обозначение самой первой версии протокола HTTP — HTTP/0._?
После ответа на все вопросы нужно в ссылке https://zhovner.com/redirect/12345678 заменить каждую цифру на ответ (все буквы в нижнем регистре). Если в ответ получили
ERR_HTTP2_PROTOCOL_ERROR - значит где-то промахнулись.
Публиковать готовую ссылку или ответы в комментариях запрещено 👮♂️📣 Пара небольших обновлений в функционале бота.
Новые опции в разделе Утилиты:
🔸 Шаблоны сообщений - интерфейс для подготовки сообщений, которые бот сможет в дальнейшем использовать в различных сценариях. Например:
🔹 Триггеры - гибкая автоматизация поведения бота в зависимости от действий и сообщений пользователей в чате. В сочетании с опцией шаблонов позволяет реализовать приветственные сообщения, капчу с кнопкой, чёрный список слов, интерактивные меню, а также отправку сообщений пользователю в личные сообщения.
Примеры использования можно посмотреть в статье Триггеры
🔸 FAQ - ответы на часто задаваемые вопросы. Опция позволяет быстро находить ответы на вопросы пользователей в заранее подготовленном документе с полезной информацией и ответами на вопросы, которые чаще всего задают в чате.
➖
Функционал абсолютно сырой, поэтому приглашаю всех желающих присоединиться к тестированию, и не забывать сообщать про обнаруженные косяки 😃
Гостевые боты не перестают будоражить чаты, поэтому хотел рассказать, что лолс не только поддерживает блокировку подобных ботов, но и сам может быть поводом для блокировки 🗿
В чате, где нет лолса можно вызвать его двумя способами:
1️⃣
@lolsbot ИИ тест запроса - inline режим для однократного запроса, при котором бот не видит сообщения в чате и не поддерживает диалог. Не сработает, если в группе отключены inline.
2️⃣ @lolsbot текст запроса - гостевой режим (перед юзернеймом пробел) - в таком случае бот видит то сообщение, на которое был сделан ответ, а также сможет продолжить диалог, если кто-то ответит на его сообщение в чате. Не сработает, если бот состоит в группе или заблокирован в ней.
Оба варианта работают и в личных сообщениях тоже.
Немного обновлений:
🔥 Новый стиль саммари: Солнечный Хаос - развлекательный вариант, с чуть большим количеством галюнов. Кастомные промты на подходе, кому интересно будет подключиться к тестированию - пишите @lolsUserBot
🔸 Новая команда: /gwl для добавления пользователя в белый список во всех своих чатах. Отправляется в личку боту.
Исправлены баги:
➖ управление опцией запрета inline режима
➖ удаления реакций анонимных админов в группах
➖ излишней блокировкой в группах объявлений со включенной капчей
➖ при включении блокировки сразу по всем DC теперь показывается предупреждениеМного положительных отзывов получаю о функции ежедневных сводок, но есть пара моментов, на которых хотел бы остановиться подробнее:
1️⃣ Функция была и остаётся бесплатной. Да, на неё расходуются ресурсы, но взамен бот получает рекламу в чатах. И, в отличие от сообщений о блокировках (через которые пользователи чатов обычно и узнают о боте), это сообщение остаётся в чате значительно дольше одной минуты и, кроме того, приносит реальную пользу.
В бесплатном варианте вычисления выполняются локально - на моей видеокарте. Её вычислительных мощностей хватает только на одно параллельно выполняемое саммари (и прочие мелкие задачи), а сам процесс может занимать несколько минут, особенно если сообщений много.
2️⃣ В связи с этим при выборе времени публикации доступны не все временные слоты. Иначе, если у многих будет установлено одно и то же время, придётся долго ждать в очереди на обработку.
Если включить платный режим (Улучшить качество в настройках), становятся доступны все временные слоты, так как в этом случае для вычислений используется внешний сервис.
Бесплатных слотов на всех желающих не хватит... Но пока они ещё есть - будем решать проблемы по мере поступления 🤣
Ранее я также предлагал вариант скинуться на более мощную видеокарту, но этот план с треском провалился. Не удалось собрать даже 10% от необходимой на тот момент суммы, а цены с тех пор успели вырасти.
Но надежды не теряю - сбор не останавливаю.
Прошло не так много времени с появления этой опции, а спамеры уже начали использовать режим гостевых ботов.
@lolsBot ловить их уже умеет. Как и все его клоны, кто включил Bot-to-Bot Communication для бота у @BotFather
Если включить опцию Удалять сообщения - От гостевых ботов - то лолс будет предотвращать все запуски гостевых ботов.
Если опция отключена - то будет использоваться автоматически режим, который применяется и для обычных сообщений.
Всплыл занятный баг: сообщение подобного бота нельзя удалить командой
/ban или /report - так как любой ответ на сообщение гостевого бота доходит до него, и даёт ему возможность отправить сообщение в группу даже не смотря на то, что он в ней уже заблокирован 🧐
Повторно призвать заблокированного бота в чат по юзернейму уже не получится, но бесконечно отвечать на его сообщения - пожалуйста.Вчера опция саммари немного приболела 🌡
В каких-то чатах совсем ничего не отправляла, а где-то были сильно урезанные сводки, на 1-2-3 темы, хотя фактически обсуждалось больше.
Всё из-за того, что немного перестарался с оптимизацией диска, и сообщения слишком рано удалялись из базы, в результате в сводку попали буквально несколько последних сообщений, а не все за день.
Проблему исправил, сегодня с отчётами за день не должно быть проблем 🫡
Кстати, уже 315 чатов настроили автоматические ежедневные саммари через Утилиты - Сводка за день
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
