раздел 05

Зона риска - обязательно к прочтению

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

Это автоматизация живого аккаунта, а не безобидного бота. Цена ошибки - не «сломанный скрипт», а заблокированный аккаунт, испорченные отношения или утечка твоей переписки.

Четыре причины, почему это риск

Правила Telegram (ToS)
Автоматизация и массовые действия ограничены правилами сервиса. За нарушение банят аккаунт.
Приватность и согласие
Автоответы и чтение переписки затрагивают других людей. Есть этические и правовые границы.
Закрытые чаты - только свои
Речь только про чаты, где ты сам участник и уже имеешь доступ. Это не про чужое закрытое.
Файл сессии
Это полный доступ к твоему аккаунту. Утечка файла равна угону аккаунта.

1. Правила Telegram и риск бана

У Telegram есть правила использования (ToS), и автоматизация под них попадает. Массовые рассылки, добавление людей пачками, частые однотипные действия, спам - всё это ведёт к ограничениям и блокировке аккаунта. Правило простое: помощник помогает тебе с твоей рутиной, а не рассылает незнакомым и не имитирует бурную активность. Держи действия редкими, человеческими по темпу и по объёму. Отдельно про то, как снизить риск, - в курсе Как снизить риск бана в Telegram.

2. Приватность и согласие людей

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

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

3. Закрытые чаты - только свои

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

4. Файл сессии - это ключ от аккаунта

Файл сессии Telethon хранит твой вход. Кто получил этот файл - получил твой аккаунт, без пароля и кода. Поэтому:

  • Не коммить сессию в git и не клади её в образ Docker.
  • Не пересылай файл через открытые каналы, не выкладывай в общий доступ.
  • На сервере ограничь доступ к машине и к файлу. При подозрении на утечку - заверши сессии в настройках Telegram.

Лимиты и темп

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

Коротко

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

Смежные темы