RepositoryPython
bomzheg

bomzheg/aiogram_template

No description provided for this repository.

108sao
10fork
1issue
0lượt xem

🚀 Mẫu khởi tạo bot Telegram với aiogram 3.x

Một template nhẹ gọn giúp bạn nhanh tay chạm tay với aiogram 3.x, kết hợp PostgreSQL và Alembic.

aiogram_template là mẫu dự án bot Telegram được xây dựt trên aiogram 3.x, tích hợp sẵn SQLAlchemy để quản lý cơ sở dữ liệu và Alembic để thực hiện migration. Dự án hướng tới việc giúp bạn thiết lập môi trường phát triển bot một cách nhanhan chóng và có hệ thống.

✨ Điểm nổi bật

  • Cấu hình YAML: Sử dụng file config.yml để dễ dàng tù biến cài đặt.
  • Quản lý CSDL bằng SQLAlchemy: Hỗ trợ làm việc với PostgreSQL một cách trơn tru.
  • Migration với Alembic: Dễ dàng cập nhật cấu trúc cơ sở dữ liệu.
  • Môi trường ảo hóa: Hướng dẫn tạo và kích hoạt môi trường ảo Python.
  • Cài đặt nhanh bằng uv: Sử dụng uv sync --group test để cài đặt toàn bộ phụ thuộc.
  • Chạy bot đơn giản: Chỉ cần python -m app.tgbot để khởi động bot.

💡 Vì sao đáng chú ý

Template này không chỉ cung cấp cấu trúc dự án sẵn có, mà còn tích hợp sẵn các công cụ quản lý cơ sở dữ liệu phổ biến như SQLAlchemy và Alembic, giúp bạn tập trung vào phát triển logic bot mà không cần lo lắng về cấu hình ban đầu. Phù hợp với những ai mới bắt đầu với aiogram 3.x hoặc muốn có một nền tảng vững chắc cho dự án.


#aiogram #aiogram3 #PostgreSQL #Alembic #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
bomzheg/Shvatka

No description provided.

144
Oct 12, 2026
RepositoryPython
andrew000/aiogram-template

Telegram Bot Template. aiogram, i18n, SQLAlchemy+Alembic, PostgreSQL, Redis, Caddy Server, Docker, uv, FTL-Extract

91
Jul 1, 2026
RepositoryPython
benavlabs/FastAPI-boilerplate

An extendable async API using FastAPI, Pydantic V2, SQLAlchemy 2.0, PostgreSQL and Redis.

2.1k
Oct 20, 2026
RepositoryPython
ormar-orm/ormar

python async orm with fastapi in mind and pydantic validation

1.8k
Oct 23, 2026
RepositoryPython
vargasjona/fastapi-alembic-sqlmodel-async

This is a project template which uses FastAPI, Pydantic 2.0, Alembic and async SQLModel as ORM. It shows a complete async CRUD using authentication and role base access control.

1.3k
Mar 9, 2026
RepositoryPython
olirice/alembic_utils

An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies

301
Apr 10, 2025
RepositoryPython
olirice/alembic_utils

An alembic/sqlalchemy extension for migrating sql views, functions, triggers, and policies

301
Apr 10, 2025
RepositoryPython
MasterGroosha/telegram-feedback-bot

Пример бота обратной связи без использования БД: https://t.me/Groosha_bot

187
Jul 12, 2025
RepositoryPython
MasterGroosha/my-id-bot

Telegram bot to get ID of some chats (including your own ID)

165
Dec 27, 2025