Перейти к содержанию

Конфигурация бота

Генерация файла конфигураций

python3 tools/create_config.py

После этой команду будет создан файл config.toml

Настройка

general

ключ тип дефолтное значение описание
debug bool false работа боты в режиме debug

database

ключ тип дефолтное значение описание
url str - url кластера mongodb
name str livebot название базы данные

redis

ключ тип дефолтное значение описание
url str - url для redis

telegram

ключ тип дефолтное значение описание
token str - токен бота
log_chat_id str - id чата для логирования
log_thread_id Optional[int] None id топика чата для логирования
owners list - список с id владельцев бота
channel_id str - id канала бота
chat_id str - id чата бота

weather

ключ тип дефолтное значение описание
api_key str - api ключ openweather
region str - регион погоды

event

ключ тип дефолтное значение описание
start_time datetime - время начала ивента
end_time datetime - время окончания ивента

Warning

start_time и end_time должны быть в формате toml offset-date-time

Note

рекомендуется указать временную зону UTC