Образец бота: https://t.me/LessPriceSteamGames_bot
Бот находит самые дешевые ключи для Steam региона Россия, показывает раздачи бесплатных игр, выводит информацию о самых ожидаемых играх
- /start - начало работы с ботом.
- /search - найти самые дешевые игры для Steam.
- /free - получить информацию о раздаче бесплатных игр.
- /expect - показать самые ожидаемые игры.
- /help - основные возможности бота.
- Склонируйте репозиторий и перейдите в рабочую директорию проекта:
git clone https://github.com/MaxBakshaev/Telebot-Games-Parser.git
cd Telebot-Games-Parser
- Создайте виртуальную среду:
python -m venv venv
- Активируйте виртуальную среду:
Для Linux или macOS:
source venv/bin/activate
Для Windows:
venv\Scripts\activate
- Установите зависимости:
pip install -r requirements.txt
-
Создайте файл .env в корне проекта и добавьте в него переменную окружения:
TOKEN='Напишите сюда токен вашего бота'
Получить токен и создать бота можно по ссылке: https://t.me/botfather. -
Запустите бота:
python main.py
Для остановки бота используйте команду:
Ctrl + C
pytest main.py src/tests