Skip to content

Telegram bot для считывания QR, EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39 и ITF баркодов

License

Notifications You must be signed in to change notification settings

openrecycle/telegram-barcode-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Telegram bot для считывания QR, EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39 и ITF баркодов

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published