462 читали · 2 года назад
Разработка telegram бота на Python(Aiogram) и загрузка проекта на GitHub.
В прошлой статье мы подготовили рабочую область, для работы с Python. Сейчас напишем простого echo телеграм бота на Python с использованием aiogram пула и загрузим проект в GitHub. В последствии, я думаю переписать бота на webhook, но это позже, когда сделаю свой сайт и решу куда есть возможность загрузить бота. Пока работаем с aiogram. 1. Пишем echo бота в телеграм. Вы должны написать @BotFather в telegram, ввести имя бота и получить токен для доступа к API. После того как получили API переходим к проекту...
1226 читали · 2 года назад
Разработка telegram бота на Python(Aiogram). Подключение postgresql к боту с помощью библиотеки asyncpg.
В прошлой статье мы сделали исключения к нашим значением. Пришло время подключить нашу базу данных postgres к проекту с помощью библиотеки asyncpg. Приступим: 1. Создадим таблицу. Создадим таблицу user_role: 2. Установим в наш venv новый пакет: Запишем в requirements.txt пакет asyncpg: Установим пакет: pip install -r requirements.txt 3. Добавим в таблицу строку с админом: 4. Добавим новые настройки. Перейдем в .env, уберем строку ADMIN и добавим данные которые настраивали в этой статье: user=Ваш...