Skip to content

qayrat-sultan/aiogram-polls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Aiogram

About

Scalable and straightforward template for bots written on aiogram.

Setting up

System dependencies

  • Python 3.8+
  • GNU/Make
  • GIT

Preparations

  • Clone this repo via git clone https://github.com/qayrat-sultan/aiogram-template;
  • Move to the directory cd aiogram-template.

Virtualenv deployment

  • Note: You need to have Virtualenv installed.;
  • Create virtual environment dir: virtualenv venv or python -m venv venv;
  • Activate your virtualenv: Unix: source venv/bin/activate or Win: venv\Scripts\activate
  • Rename dist.env to .env and replace a token placeholder with your own one;
  • Install requirement libraries: pip install -r req.txt
  • If use MongoDB server:
    1. pip install pymongo[srv]
    1. Visit mongodb.com and create cluster
    1. Copy host url string and paste .env MONGO_URL variable
  • Start the bot: python bot.py.

Tip: set BOT_TOKEN environment variable to change bot token. If no variable is specified, it'll not working.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors