Telegram бот з базою даних. SQLAlchemy, Alembic, PostgreSQL, aiogram 3, Docker.

Опубликовано: 08 Октябрь 2024
на канале: BotfatherDEV
1,165
64

Хочете навчитись писати ботів з 0? Для цього в мене є повноцінний курс: https://botfather.dev/?utm_source=you...

Ви дізнаєтесь, як створити Telegram бот з підключенням до бази даних, використовуючи фреймворк aiogram 3 та бібліотеки SQLAlchemy, Alembic та PostgreSQL.
Ми побудуємо просту базу даних, використовуючи SQLAlchemy, і налаштуємо міграції за допомогою Alembic. Потім ми інтегруємо базу даних у Telegram бота, написаного на aiogram 3.
Ви дізнаєтесь, як створювати запити до бази даних та взаємодіяти з нею у ботах aiogram. Ми не будемо глибоко вивчати SQL, але зосередимось на правильній інтеграції SQLAlchemy та Alembic у ваш Telegram бот.
Також упакуємо весь проект у Docker контейнер, щоб полегшити розгортання та запуск вашого Telegram бота з базою даних.

Чат для розробників ботів: https://t.me/bot_devs_novice