Skip to content

deedtm/aiogram_base_bot

Repository files navigation

Aiogram Base Bot

This repository provides a template for building Telegram bots using aiogram3, offering a well-structured foundation for your bot development.

Features

  • Modern async architecture with aiogram3
  • Easy configuration using .env and config.ini
  • User data stored in PostgreSQL
  • Dockerized setup for quick deployment

Getting Started

  1. Rename the config.ini.example and .env.example files to config.ini and .env in the root directory.
  2. Fill in your configuration details in these files.
  3. Start the bot using Docker Compose:
    docker-compose up --build -d
  4. To stop the bot, run:
    docker-compose down

Database

  • User information and other persistent data are stored in a PostgreSQL database.
  • Make sure to configure your PostgreSQL connection details in the .env and config.ini files.

Requirements

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages