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

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

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

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

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

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

Q&A:

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

Оглавление:

Last updated

Was this helpful?