Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.02 KB

File metadata and controls

30 lines (21 loc) · 1.02 KB

Telegram Barcode reader Built on: Telegram Bot Template

Usage:

First of all, you need to set DB_URI environment variable: export DB_URI=sqlite:////tmptest Or add argument to command: pytohn -m bot .. --db-uri sqlite:////tmp/test.db

SQLAlchemy supports PostgreSQL, MySQL, SQLite, Oracle, etc. You can read here about supported db drivers

Then, you need to set TOKEN: export TOKEN=123456:AAaaaaaaaaaaaaaaaaaaaaaaaaaa

You can get your bot token here.

Database setup:

python -m bot setup-database

Also, you can drop all data before proceed database setup, if you pass --rm flag.

Starting bot with webhook server

python -m bot start-webhook --port 8080

I prefer to use nginx as reverse proxy for mine telegram bots.

Starting bot with polling worker

pythom -m bot start-polling