С помощью Weather SmartApp ты можешь посмотреть погоду в любом городе мира.
-
Воспользуйтесь инструкцией Руководство администратора
-> Эксплуатация корпоративного сервера -> Управление контактами -> Чат-боты
-
Создайте бота в панели администратора eXpress.
-
Получите
secret_key
(Секретный ключ) иbot_id
(ID) нажав на имя созданного бота. -
Получите
cts_host
в строке браузера, когда вы в панели администратора. -
На том же экране установите галку "Включено" и заполните имя SmartApp.
-
Скачайте репозиторий на сервер:
git clone https://github.com/ExpressApp/weather-smartapp /opt/express/bots/weather-smartapp
cd /opt/express/bots/weather-smartapp
-
Получить
weather_secret_key
можно здесь: weatherapi -
Заполните переменные окружения в
docker-compose.yml
реальными значениями:
- BOT_CREDENTIALS=cts_host@secret_key@bot_id
- WEATHER_SECRET_KEY=weather_secret_key
- Запустите контейнеры командой:
docker-compose up -d
- Убедитесь, что в логах нет ошибок.
docker-compose logs
- Выберите текущий SmartApp через меню SmartApp, проверьте что он открылся.