April 15

Пост 15.04.2025

🔧 Шаг 1. Установка Python

  1. Перейдите на сайт https://www.python.org/downloads/
  2. Скачайте Python 3.10+
  3. Установите его, обязательно поставьте галочку "Add Python to PATH" в начале установки!
  4. После установки откройте Командную строку (нажмите Win + R → введите cmd → Enter).
  5. Введите команду: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

  1. Перейдите на сайт: https://my.telegram.org
  2. Введите свой номер телефона (на него придёт код в Telegram).
  3. Перейдите в раздел API development tools.
  4. Заполните поля:
    • App title — любое название (например, StoryBot)
    • Short name — тоже любое (например, bot1)
  5. Нажмите Create Application.
  6. Вы получите 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. Подготовка файла со скриптом

  1. Откройте Блокнот или любой текстовый редактор.
  2. Вставьте весь код скрипта.
  3. Сохраните файл с названием main.py (расширение должно быть .py).

🚀 Шаг 6. Первый запуск

  1. Откройте командную строку.
  2. Перейдите в папку, где лежит story_bot.py.

Пример: cd C:\Users\Имя\Documents\TelegramBot

  1. Запустите скрипт: python main.py
  2. При первом запуске Telegram попросит ввести: После этого появится сессия my_stor.session — её можно использовать повторно.
    • номер телефона
    • код подтверждения из Telegram
    • (возможно) пароль двухфакторки

🔁 Что дальше?

Скрипт будет:

  • Работать в фоновом режиме.
  • Каждые 30 минут проверять истории в группах.
  • Автоматически отправлять реакции.

Чтобы остановить — нажмите в окне Ctrl + C.


🧼 Рекомендации:

  • Не запускайте слишком часто (30 минут — нормальный интервал).
  • Не используйте с основным аккаунтом, если боитесь блокировок.
  • Можно добавить лог в файл, если нужно отслеживать работу.

❓ Вопросы/Ошибки?

Скрипт может выдавать сообщения об ошибках — это нормально. Telegram может ограничивать запросы. Главное — не запускать его слишком часто.

Если что-то не понятно то напишите нам, мы поможем с запуском - ЭТО БЕСПЛАТНО!