раздел 00
Что это и зачем
Telethon - это библиотека для Python, которая работает через твой личный аккаунт Telegram. Не через отдельного бота, которого создают в @BotFather, а именно от твоего имени: тем же аккаунтом, теми же чатами и каналами, что ты видишь в приложении. На ней можно собрать личного помощника, который по твоим правилам снимает рутину: читает сообщения, пишет ответы, забирает нужное из каналов и чатов и складывает это туда, где тебе удобно.
Помощник на Telethon делает не то, что придумал разработчик бота, а то, что ты сам ему задал. Твои правила: кому отвечать, что вылавливать, что пересылать себе.
Что он умеет
Идея простая: всё, что ты руками делаешь в Telegram каждый день, можно описать правилами и отдать помощнику. Он не «думает за тебя», он выполняет понятные действия по твоим условиям.
Бот в @BotFather - это другое
Обычный Telegram-бот - это отдельный аккаунт со словом «bot» в адресе. Люди должны сами ему написать, он не видит твои личные чаты и каналы. Помощник на Telethon работает наоборот: он заходит под твоим аккаунтом и видит ровно то же, что видишь ты. Отсюда и вся польза, и все риски.
Сразу о главном: это зона риска
Важно понять с первой минуты: помощник на Telethon - это автоматизация живого личного аккаунта, и это зона риска. Коротко почему:
- Правила Telegram (ToS). Массовые и автоматические действия ограничены. За нарушение аккаунт могут заблокировать.
- Приватность и согласие. Автоответы и чтение переписки затрагивают других людей - тут есть этические и правовые границы.
- Закрытые чаты - только свои. Речь только про чаты, где ты сам участник и уже имеешь доступ. Это не про чужие закрытые чаты.
- Файл сессии. Это полный доступ к твоему аккаунту. Утечка файла равна угону аккаунта.
Дальше по курсу: сначала разберём, какие именно рутины стоит снимать, потом два способа запуска - локально и на сервере, как задавать правила и подключать ИИ, и отдельной главой - зону риска целиком.