TelegramBot-Boilerplate
Create Telegram Bot with this friendly python boilerplate using pyrogram framework.
pythonboilerplatemongodbtelegramtelegram-botboilerplate-templaterate-limitingmtprotobeginnertelegram-bot-apitelegrambottelegram-bot-boilerplate
FreeRepo
Overview
This is a Python template for building Telegram bots using the Pyrogram framework. It provides a modular, pluggable structure with pre-built features including asynchronous code execution, MongoDB database support, rate limiting and admin commands for broadcasting, server monitoring and code execution. The boilerplate is designed to accelerate bot development and help developers understand Telegram API basics through organized file structure and reusable components.
Features
fully-asynchronous-codepluggable-pluginsrate-limitingmongodb-supportpre-built-pluginsbroadcastingcode-executiondatabase-statsserver-statslogging
Feature Flags
subscriptionsblogpaymentsloggingErrorTrackingnotificationsrateLimitingformsValidationlogging
Recommended Use Cases
telegram-bot-developmentlearning-telegram-apimtproto-integrationasynchronous-bot-creation
Frontend
None
Backend
pythonpyrogrammongodbhttpxaiofilespyrate-limiter
Auth Providers
None
Deployment Targets
dockervpslocal
Payment Providers
None
Quick Facts
โญ Stars
130
๐ด Forks
46
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2024-12-07T00:17:25.000Z
Stack
Framework
pyrogram
Language
python
Database
mongodb
Data Layer
Databases
mongodb
UI Stack
Developer Experience
Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals