Telequeue is a Telegram bot made for maintaining an online queue. It is simple to use and setup.
- basic queues
- parallell queues
- notifications for users
- admin kick from queue
- customizable messages (locale.yaml)
This bot is ran in a synchronous event-loop. It interacts with Telegram API using pyTelegramBotAPI, it stores data in a single SQLite file and it uses YAML for configuration.
-
Clone this repository
-
Install all dependencies
pip install -r requirements.txt
-
Create a bot with https://t.me/BotFather and paste API key into config.yml file after
api_key: paste your api key here
-
Run
python main.py
Telequeue - Телеграм-бот для обеспечения электронной очереди, простой в использовании и настройке.
- простая очередь
- паралельные очереди
- уведомления
- администраторский кик
- настраиваемые сообщения (locale.yaml)
Бот работает в синхронном event-loop. Он использует pyTelegramBotApi для работы с Телеграмом, сохраняет информацию в один SQLite файлик и использует YAML для конфигов.
-
Скачать этот репозиторий
-
Установить все зависимости
pip install -r requirements.txt
-
Создать Телеграм-бота с помощью https://t.me/BotFather и вставить API-ключ в config.yml:
api_key: paste your api key here
-
Запустить
python main.py