MasterGroosha / telegram-tutorial

[устарели] Уроки по написанию своих Telegram-ботов
https://mastergroosha.github.io/telegram-tutorial/
490 stars 136 forks source link
aiogram python telegram telegram-bot tutorial

Уроки по написанию простого бота для Telegram

ℹ️ также доступна вторая версия книги, посвящённая преимущественно фреймворку aiogram.

В данном репозитории хранятся исходные коды для уроков по написанию простого бота для Telegram.
Сами уроки можно прочесть вот тут. А обсудить – в Telegram-чатике

Урок 1. Введение, простой echo-бот
Урок 2. “Угадай мелодию”. Подготовка
Урок 3. “Угадай мелодию”. Завершаем бота
Урок 4. Вебхуки
Урок 5. Автопостинг в каналы
Урок 6. Собираем аналитику при помощи Botan (устарел)
Урок 7. Встраиваемые боты (Inline)
Урок 8. Bot API v2: Кнопки и редактирование сообщений
Урок 9. Bot API v2: Специальные кнопки, опять редактирование сообщений, кэшированный инлайн
Урок 10. Bot API v3. Автоматизируем работу в группах
Урок 11. Ведём (более-менее) осмысленные диалоги. Конечные автоматы
Урок 12. Запускаем несколько ботов на одном сервере
Урок 13. Опросы v2.0
Урок 14. Конечные автоматы в aiogram, разбиваем логику по файлам

Вдобавок к текстам программ, в репозитории с июня 2019 года располагаются исходники учебника, который хостится здесь же, на Github Pages, и собирается при помощи фреймворка Hugo