TelegramBot, реализующий клиентскую часть системы контроля входа в умном доме.
Регистрация нового человека | Открыли ему дверь |
---|---|
- Перед запуском перейдите в виртуальное окружение python
venv\
и активируйте его. - Далее, так как бот взаимодействует с серверами Telegram через webhook, то нужно прокинуть сетевой тунель при помощи команды
ngrok https 8000
и вставить полученный url-адресс в файл/micro/micro/settings.py
в полеURL
. - Затем для асинсхронного выполнения задач необходимо включить Redis и Celery.
- Запускаем бота
python manage.py runserver
.
⚡ Система будет работать, пока работает Raspberry Pi.