Telegram бот на Python 3 и aiogram
  • Титульный лист
  • Урок 1. Быстрый старт. Эхо-бот
  • Урок 2. Медиа, разметка, эмоджи и щепотка логирования
  • Урок 3. Машина состояний и то самое логгирование
  • Урок 4. Платежи в Telegram
  • Урок 5. Клавиатуры и кнопки
  • Extra: troubleshooting
Powered by GitBook
On this page
  • Важно! Хоть и идеологически уроки всё ещё актуальны, так как подробно расписывают процесс создания ботов, технически всё не так хорошо: библиотека aiogram успела много раз обновиться, поэтому код из уроков уже не запускается "из коробки". При возникновении ошибок, пожалуйста, сначала посетите страницу troubleshooting (последняя на данный момент).
  • Q&A:
  • Оглавление:

Was this helpful?

Титульный лист

Уроки велись по версии 1.5, а вот вот выйдет версия 3 (или уже вышла)

NextУрок 1. Быстрый старт. Эхо-бот

Last updated 3 years ago

Was this helpful?

Важно! Хоть и идеологически уроки всё ещё актуальны, так как подробно расписывают процесс создания ботов, технически всё не так хорошо: библиотека aiogram успела много раз обновиться, поэтому код из уроков уже не запускается "из коробки". При возникновении ошибок, пожалуйста, сначала посетите страницу troubleshooting (последняя на данный момент).

Для понимания уроков необходимо хотя бы базовое знание языка Python версии 3.

Код из всех уроков доступен на .

Важно! Автор не является профессионалом, в уроках от вас не требуется поступать точно так же. Данный учебник является дружеской рекомендацией, поэтому обо всех ошибках и недочетах можно и нужно писать в комментариях или обсуждении. Советы, как поступить было бы лучше, тоже приветствуются.

Q&A:

Q: Почему , а не, например, ? A: Автор сам , используя pyTelegramBotAPI, однако поведение библиотеки перестало удовлетворять на больших проектах, у неё странная многопоточность, приходилось создавать самостоятельно (есть даже ), плохо реализованное логгирование, aiogram позволяет создавать middleware, например то же , , ну и просто, ?

Оглавление:

GitHub
aiogram
pyTelegramBotAPI
начинал знакомство с разработкой Телеграм ботов
FSM
порт FSM из aiogram в pyTelegramBotAPI
логгирование
антифлуд
почему нет
Урок 1. Быстрый старт. Эхо-бот
Урок 2. Медиа, разметка, эмоджи и щепотка логирования
Урок 3. Машина состояний и то самое логгирование
Урок 4. Платежи в Telegram
Урок 5. Клавиатуры и кнопки