Cat

AIOgram3 1. Начинаем создавать Telegram-бота

Начиная с этого поста, мы с вами начнём делать Telegram-бота.

В этом посте я расскажу про AIOgram и мы установим библиотеку.

Все статьи

Icon Link

Дополнительные материалы

Icon Link

Реклама

Icon Link
Telegram-бот на AIOgram3 proDream 27 Июль 2023 Просмотров: 2307

Telegram-боты - интересная и весьма обширная тема. Можно сделать простейшего бота, повторяющего слова, а можно создать многофункциональный комбайн с множеством строк чистой логики.

Этим постом, я начинаю серию, посвящённую разработке Telegram-бота на основе библиотеки AIOgram версии 3, и конечно, "от начала и до победного".

 

Почему AIOgram3?

Почему я выбрал именно AIOgram 3, который в данный момент находится в стадии бета-тестирования? Именно по этой причине. К тому моменту, когда AIOgram 3 выйдет из бета-версии, у меня будет множество наработок по разработке, и это будет являться большим плюсом. Кроме того, он асинхронный и поддерживает FSM.

И чтобы сделать содержимое еще более интересным, посты о Django и боте будут переплетаться между собой. У меня в планах реализовать бота, который будет выдавать дополнительные материалы в ответ на запросы, а для удобного управления файлами бот будет обращаться к Django через API.

Я надеюсь, что это будет полезным и интересным.

 

Приступаем к работе.

Создаём новый проект в IDE и сразу же создаём файл requirements.txt.
Чтобы установить библиотеку, нужно выполнить следующую команду в терминале: pip install -U --pre aiogram. Эта команда установит последнюю доступную бета-версию библиотеки.

 

На данный момент актуальная версия AIOgram - 3.0.0b7.
Добавляем ее в файл requirements.txt, копируем название и версию из вывода терминала, заменяя знак - на ==.


Так как это бета-версия, Pycharm может считать, что указанная версия в requirements.txt не соответствует действительности. В этом случае нужно проигнорировать ошибку.

Автор

    Нет комментариев

    Реклама