- Перейди на сайт Telegram: 👉 https://my.telegram.org
- Войди в аккаунт Telegram:
- Введи свой номер телефона;
- Подтверди вход с помощью кода из Telegram.
- Перейди во вкладку "API development tools"
- Заполни форму создания приложения:
- App title — любое название (например, MyApp или TelegramParser).
- Short name — короткое имя (на латинице, без пробелов).
- Остальные поля можно пропустить или заполнить произвольно.
- Отправь форму и ты получишь:
- API_ID — целое число;
- API_HASH — строка.
В проекте есть файл .env.example, его переименовываем в .env.
Затем в этом файле подставляем свои значения API_ID и API_HASH (мы получили их в прошлом шаге используя сайт Телеграма)
В терминале идем в папку проекта и запускаем
pip install -r requirements.txt
Запускаем файл script.py. Скрипт найдет последние 10 чатов с мини-курсами Алгоритмики и предложит выбрать один из них.
Вводим номер чата, нажимаем ввод.
Далее скрипт создаст все необходимые отложенные посты мини-курса.
- Пока что сообщения подготовлены только для Python курса.
- Пути к файлам написаны для мака, на винде может быть какая-то проблема