- Создать файл .env в корневой папки с ботом.
- Добавить значения констант:
BOT_TOKEN - токен Телеграм бота
(Можно получить после создания в боте @BotFather)
RAPID_API_KEY - ключ для работы с АПИ,
получить можно после регистрации на сайте rapidapi.com
- Из файла requirements.txt необходимо установить все пакеты.
pip install -r requirements.txt
- Запуск бота производится через скрипт в корне проекта
python main.py
При запуске бота в клиенте пользователю будут доступны следующие команды:
/start - запуск бота
/help — помощь по командам бота
/lowprice — вывод самых дешёвых отелей в городе
/highprice — вывод самых дорогих отелей в городе
/bestdeal — вывод отелей, наиболее подходящих по цене и расположению от центра
/history — вывод истории поиска отелей
Данные о пользователях и истории поиска в файле БД data_base.db