api | ||
bot | ||
config | ||
database | ||
models | ||
nginx | ||
server | ||
.gitignore | ||
database.sql | ||
LICENSE | ||
main.py | ||
README.md | ||
requirements.txt |
CIT IS Bot
Telegram чат-бот для создания периодических опросов и цепочек опросов в групповых чатах ГАУ ТО «ЦИТ» управления информационных систем.
Возможности
- Периодические опросы о текущем состоянии сотрудников;
- Периодические опросы о планах на обеденный перерыв;
- Веб-приложение для управления чат-ботом csasq/cit-is-bot#2.
Быстрый старт
Установите библиотеки, необходимые для запуска приложения.
pip install -r requirements.txt
Создайте файл конфигурации config.ini
в корневой директории проекта.
[Main] # Основные настройки
host = localhost # IP-адрес или имя хоста веб-приложения
port = # Порт веб-приложения
app_name = CIT IS Bot # Название веб-приложения
[PostgreSQL] # Настройки подключения к PostreSQL
host = localhost # IP-адрес или имя хоста
port = 5432 # Порт
user = # Имя пользователя
password = # Пароль пользователя
dbname = # Имя базы данных
[Redis] # Настройки подключения к Redis
host = localhost # IP-адрес или имя хоста
port = 6379 # Порт
db = # Номер базы данных
password = # Пароль сервера (если установлен)
[Telegram] # Настройки Telegram Bot API
token = # Токен чат-бота, полученный у @BotFather