


Свобода бот | Скрипт телеграм бота для быстрого удаления чатов | Telethon | Aiogram
"Svoboda Bot" — это специализированный инструмент для автоматизированного анализа и управления контентом в вашем личном аккаунте Telegram. Он представляет собой гибридное решение:
1 Ключевые Функциональные Возможности:
Анализ Чатов: Бот сканирует историю сообщений (с настраиваемым лимитом глубины) во всех ваших личных чатах, группах и каналах (кроме "Избранного" и чатов из белого списка).
Поиск по Ключевым Словам: Ищет точные совпадения слов из файла terms.txt (без учета регистра) в тексте сообщений и подписях к медиа.
Оценка "Опасности": Подсчитывает общее количество найденных триггер-слов в каждом чате.
Дифференцированные Действия:
Низкая "опасность" (1-3 триггера): Предлагает удалить только конкретные сообщения, содержащие триггер-слова (если это ваши сообщения или у вас есть права администратора).
Высокая "опасность" (>3 триггеров): Предлагает полностью удалить весь чат (диалог).
Удаление Контактов: Предоставляет возможность удалить все контакты из вашей адресной книги Telegram, за исключением тех, кто внесен в белый список.
Белый Список (white_list.txt): Позволяет указать имена контактов (как они записаны у вас) или их username, которые никогда не будут удалены (ни сами контакты, ни чаты с ними).
HTML-Отчет: Генерирует подробный отчет в формате HTML с результатами анализа по каждому чату, найденными триггерами и статусом (сохранен, кандидат на удаление, удален и т.д.).
Безопасные Подтверждения: Все деструктивные операции (удаление чатов, сообщений, контактов) требуют ввода точной, заранее заданной фразы для подтверждения, чтобы минимизировать риск случайных действий.
Управление через Команды: Взаимодействие происходит через простые команды (/analyze, /delete, /deletecontacts, /clearcache, /help).
Самоочистка и Остановка: После выполнения операций удаления бот предлагает очистить историю команд в чате с ним и корректно завершить свою работу.
2. Зачем Это Может Быть Нужно?
Основная мотивация создания такого инструмента — управление цифровой гигиеной и конфиденциальностью в Telegram. Вручную перебирать и чистить сотни чатов долго и утомительно. Автоматизация позволяет сделать это быстро и по заданным правилам.
Представим гипотетическую ситуацию, когда к вам неожиданно приходят "люди в форме" и возникает острая необходимость максимально быстро уменьшить объем потенциально компрометирующей или нежелательной информации в его Telegram-аккаунте перед возможным изъятием устройства.
КРАЙНЕ ВАЖНО ПОНИМАТЬ:
Это НЕ панацея: Бот не гарантирует безопасности и не является юридическим инструментом. Его эффективность полностью зависит от того, насколько тщательно и правильно составлены списки terms.txt и white_list.txt, а также от установленного порога DELETION_THRESHOLD.
Необратимость: Все операции удаления НЕОБРАТИМЫ. Удаленные чаты, сообщения и контакты восстановить невозможно стандартными средствами Telegram.
Ограничения прав: Бот не сможет удалить сообщения других пользователей, если у него нет прав администратора в группе. Он сможет удалить их только "у себя".
Ответственность: Вся ответственность за использование бота и его последствия лежит исключительно на пользователе.
Ссылка на github - https://github.com/UserBanshi/svoboda-bot
Данный бот абсолютно бесполезен, если принимать во внимание тот факт, что есть сервисы и боты позволяющие просматривать удаленные ранее сообщения. Конечно в частных переписках это поможет, но на то оно и частное мнение, а "обелить" себя в телеге - никак, так что это больше похоже на попытку поиска и сбора такой инфы, под видом очистки))