Найти в Дзене

Разработка telegram бота на Python (Aiogram). Вывод записей в чат. (postgresql/asyncpg).

Всех приветствую уважаемые читатели, в данной статье вы узнаете, как выводить записи из Базы Данных в чат телеграм бота. И так приступим: 1. Создадим новую клавиатуру для Контент Менеджера. Для этого создадим файл cm_keyboard_main_menu.py в папке keyboards и добавим в него следующий код: 2. Создадим запрос к базе данных. Создадим папку get_post в папке bd_handlers. В папке get_post создаем файл get_post.py и добавляем в него код: 3. Изменим вывод по команде start. Перейдем в папку handlers/start и в файл start.py добавим код: Импорты: Основной код: 4. Проверяем результат. Заходим в нашего бота с аккаунта, который не имеет ролей пользователя, то есть обычный пользователь и пишем старт: Все успешно, код работает. Всем спасибо, кто прочитал эту статью. Если вам понравилось, пожалуйста подпишитесь на канал и поставьте лайк. Если у вас есть какие то вопросы, буду рад на них ответить в комментариях или в telegram-чате. Данный проект на GitHub. Мой телеграм канал. Моя группа в VK. #прог
Оглавление

Всех приветствую уважаемые читатели, в данной статье вы узнаете, как выводить записи из Базы Данных в чат телеграм бота.

И так приступим:

1. Создадим новую клавиатуру для Контент Менеджера.

Для этого создадим файл cm_keyboard_main_menu.py в папке keyboards и добавим в него следующий код:

cm_keyboard_main_menu.py
cm_keyboard_main_menu.py

2. Создадим запрос к базе данных.

Создадим папку get_post в папке bd_handlers.

В папке get_post создаем файл get_post.py и добавляем в него код:

get_post.py
get_post.py

3. Изменим вывод по команде start.

Перейдем в папку handlers/start и в файл start.py добавим код:

Импорты:

Импорты start.py
Импорты start.py

Основной код:

код start.py
код start.py

4. Проверяем результат.

Заходим в нашего бота с аккаунта, который не имеет ролей пользователя, то есть обычный пользователь и пишем старт:

Всё работает.
Всё работает.

Все успешно, код работает.

Всем спасибо, кто прочитал эту статью.

Если вам понравилось, пожалуйста подпишитесь на канал и поставьте лайк.

Если у вас есть какие то вопросы, буду рад на них ответить в комментариях или в telegram-чате.

Данный проект на GitHub.

Мой телеграм канал.

Моя группа в VK.

#программирование #программированиеснуля #python #postgres #telegram #телеграм #bot #бот