April 15
Пост 15.04.2025
🔧 Шаг 1. Установка Python
- Перейдите на сайт https://www.python.org/downloads/
- Скачайте Python 3.10+
- Установите его, обязательно поставьте галочку "Add Python to PATH" в начале установки!
- После установки откройте Командную строку (нажмите Win + R → введите
cmd
→ Enter). - Введите команду:
python --version
Если видите что-то вродеPython
значит всё установлено правильно.
📦 Шаг 2. Установка необходимых библиотек
Откройте командную строку (нажмите Win + R
, введите cmd
, нажмите Enter) и выполните следующую команду:
pip install telethon colorama pysocks
Объяснение:
telethon
— основная библиотека для работы с Telegram API.colorama
— чтобы красиво раскрашивать текст в консоли.pysocks
— необходима для работы с SOCKS5-прокси.
⚠️ Без pysocks
прокси не будет работать, и скрипт может упасть с ошибкой подключения.
🔑 Шаг 3. Получение API ID и API Hash
- Перейдите на сайт: https://my.telegram.org
- Введите свой номер телефона (на него придёт код в Telegram).
- Перейдите в раздел API development tools.
- Заполните поля:
- Нажмите Create Application.
- Вы получите API ID и API Hash —
сохраните их и подставьте в код: "API", "HASH"
🌐 Шаг 4. Указание прокси (по желанию)
Если у вас Telegram не заблокирован — можете удалить/закомментировать блок с proxy = {}
и proxy=proxy
в TelegramClient
.
Иначе используйте рабочий SOCKS5-прокси. Пример:
proxy = { 'proxy_type': 'socks5', 'addr': 'IP_ПРОКСИ', 'port': ПОРТ, # 'username': 'user', # Если нужно # 'password': 'pass' }
🗃 Шаг 5. Подготовка файла со скриптом
- Откройте Блокнот или любой текстовый редактор.
- Вставьте весь код скрипта.
- Сохраните файл с названием main
.py
(расширение должно быть.py
).
🚀 Шаг 6. Первый запуск
Пример: cd C:\Users\Имя\Documents\TelegramBot
- Запустите скрипт:
python main.py
- При первом запуске Telegram попросит ввести: После этого появится сессия
my_stor.session
— её можно использовать повторно.
🔁 Что дальше?
- Работать в фоновом режиме.
- Каждые 30 минут проверять истории в группах.
- Автоматически отправлять реакции.
Чтобы остановить — нажмите в окне Ctrl + C
.
🧼 Рекомендации:
- Не запускайте слишком часто (30 минут — нормальный интервал).
- Не используйте с основным аккаунтом, если боитесь блокировок.
- Можно добавить лог в файл, если нужно отслеживать работу.
❓ Вопросы/Ошибки?
Скрипт может выдавать сообщения об ошибках — это нормально. Telegram может ограничивать запросы. Главное — не запускать его слишком часто.
Если что-то не понятно то напишите нам, мы поможем с запуском - ЭТО БЕСПЛАТНО!