Telegram bot for comunication with Z-5R/Matrix-II controllers
 
 
 
Go to file
dl 3b5ac43c30
BOT_open_sesam/pipeline/head This commit looks good Details
JSON was remove
Теперь вся информация получается по запросам к API, локально хранится
только BOT_TOKEN в файле .env
2025-05-29 17:10:51 +05:00
handlers JSON was remove 2025-05-29 17:10:51 +05:00
.env JSON was remove 2025-05-29 17:10:51 +05:00
Jenkinsfile Jenkins file was patched #2 2025-05-16 16:52:03 +05:00
README.md JSON was remove 2025-05-29 17:10:51 +05:00
auth.py JSON was remove 2025-05-29 17:10:51 +05:00
bot_config.json Human readable locks name 2025-05-29 13:28:34 +05:00
config.py JSON was remove 2025-05-29 17:10:51 +05:00
docker-compose.yml Human readable locks name 2025-05-29 13:28:34 +05:00
dockerfile CMD was fixed 2025-05-07 16:16:25 +05:00
init_config.py init_config создан для проверки и создания .env. Jenkinsfile docker-compose.yml dockerfile были добавлены для автоматического развертывания 2025-05-07 13:38:25 +05:00
instruction_http_api_v5.pdf Версия 0.1 - рабочая 2025-05-05 15:02:29 +05:00
keyboard.py JSON was remove 2025-05-29 17:10:51 +05:00
locks_api.py JSON was remove 2025-05-29 17:10:51 +05:00
main.py JSON was remove 2025-05-29 17:10:51 +05:00
requirements.txt First full realization. JSON is main configuration now, .env was deleted 2025-05-16 16:36:28 +05:00

README.md

TODO

  • Написать базовый функционал
    - Создать соотношение типа "id_пользователя: досутп_к_замку:"
  • Сделать проверку пользователей по их номеру телефона ...
  • Удалить модуль getenv
  • Создать и парсить json с информацией о пользователях и их номерах
    - Проверять, является ли пользователь администратором, если является, выводить дополнительную кнопку, предлагающую добавить номер в БД
  • Изменить json хранящийся локально на запросы к API
  • Изменить названия комнта в локальном json
  • Ограничить логи внутри докера
  • Избавиться от json файла, переместить токен в .env файл, информацию от замков получать через запрос по API