All Projects → amirho3inf → aiogram-structured

amirho3inf / aiogram-structured

Licence: WTFPL license
Code your aiogram bot faster, easier & modular.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to aiogram-structured

antirobot aiogram
Телеграм бот для блокировки спама
Stars: ✭ 26 (-18.75%)
Mutual labels:  telegram-bot-api, aiogram
Aiogram
Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.
Stars: ✭ 2,195 (+6759.38%)
Mutual labels:  telegram-bot-api, aiogram
aiogram dialog
GUI framework on top of aiogram
Stars: ✭ 263 (+721.88%)
Mutual labels:  telegram-bot-api, aiogram
webhook-aiogram-heroku
A sample telegram bot made with aiogram, that fetches updates using the web-hook connection. Can be easily deployed to Heroku.
Stars: ✭ 36 (+12.5%)
Mutual labels:  telegram-bot-api, aiogram
Telegram.bot
.NET Client for Telegram Bot API
Stars: ✭ 1,964 (+6037.5%)
Mutual labels:  telegram-bot-api
Integram
Integrate Telegram into your workflow – Trello, Gitlab, Bitbucket and other bots
Stars: ✭ 1,365 (+4165.63%)
Mutual labels:  telegram-bot-api
Libtelegram
Fast, efficient, header-only C++ Telegram bot API library using polling or FastCGI
Stars: ✭ 88 (+175%)
Mutual labels:  telegram-bot-api
Nettelegrambotapi
C# client library for building Telegram bot
Stars: ✭ 59 (+84.38%)
Mutual labels:  telegram-bot-api
Python Telegram
Python client for the Telegram's tdlib
Stars: ✭ 246 (+668.75%)
Mutual labels:  telegram-bot-api
Haskell Telegram Api
Telegram Bot API for Haskell
Stars: ✭ 184 (+475%)
Mutual labels:  telegram-bot-api
Bot Api Base
Clear and simple Telegram bot API
Stars: ✭ 122 (+281.25%)
Mutual labels:  telegram-bot-api
Ex gram
Telegram Bot API low level API and framework
Stars: ✭ 103 (+221.88%)
Mutual labels:  telegram-bot-api
Teledart
A Dart library interfacing with the latest Telegram Bot API.
Stars: ✭ 142 (+343.75%)
Mutual labels:  telegram-bot-api
Telebot.nim
Async client for Telegram Bot API in pure Nim [Bot API 5.1]
Stars: ✭ 93 (+190.63%)
Mutual labels:  telegram-bot-api
Rastreiobot
Telegram Bot @RastreioBot
Stars: ✭ 196 (+512.5%)
Mutual labels:  telegram-bot-api
Telegram Spring Boot Starter
Telegram Bot API Spring Boot Starter
Stars: ✭ 79 (+146.88%)
Mutual labels:  telegram-bot-api
Java Telegram Bot Tutorial
Java Telegram Bot Tutorial. Feel free to submit issue if you found a mistake.
Stars: ✭ 165 (+415.63%)
Mutual labels:  telegram-bot-api
Zanzara
Asynchronous PHP Telegram Bot Framework built on top of ReactPHP
Stars: ✭ 107 (+234.38%)
Mutual labels:  telegram-bot-api
Android Tg Bot
Awesome Telegram Bot (Android Application)
Stars: ✭ 105 (+228.13%)
Mutual labels:  telegram-bot-api
Botserver
http://telegram.org Bot API Webhooks Framework, for Rubyists
Stars: ✭ 125 (+290.63%)
Mutual labels:  telegram-bot-api

aiogram-structured

This is a structure for bot development with aiogram which I personally use. Indeed, I made this to speed up the development process of my own bots, do wtf you want with it <3

ready to use tools

  • SQLAlchemy (for database)
  • Redis (for cache)
  • APScheduler (for jobs)
  • Context (separate file for texts, multi-language support)

example

There's user model, example jobs and handlers for user registration already implemented in this repository that you can check and run. so don't forget to delete them when you start your project.

how to use

clone the repository, install requirements, create config file and execute ./bot.py --help.

Asciinema below shows the full installation and running of the project

usage

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].