Skip to content

MaxBakshaev/Telebot-Games-Parser

Repository files navigation

Образец бота: https://t.me/LessPriceSteamGames_bot

Телеграмм бот Telebot-Games-Parser

О боте:

Бот находит самые дешевые ключи для Steam региона Россия, показывает раздачи бесплатных игр, выводит информацию о самых ожидаемых играх


Команды:

  • /start - начало работы с ботом.
  • /search - найти самые дешевые игры для Steam.
  • /free - получить информацию о раздаче бесплатных игр.
  • /expect - показать самые ожидаемые игры.
  • /help - основные возможности бота.

Установка и запуск:

  1. Склонируйте репозиторий и перейдите в рабочую директорию проекта:
git clone https://github.com/MaxBakshaev/Telebot-Games-Parser.git
cd Telebot-Games-Parser
  1. Создайте виртуальную среду:
python -m venv venv
  1. Активируйте виртуальную среду:

Для Linux или macOS:

source venv/bin/activate

Для Windows:

venv\Scripts\activate
  1. Установите зависимости:
pip install -r requirements.txt
  1. Создайте файл .env в корне проекта и добавьте в него переменную окружения:
    TOKEN='Напишите сюда токен вашего бота'
    Получить токен и создать бота можно по ссылке: https://t.me/botfather.

  2. Запустите бота:

python main.py

Для остановки бота используйте команду:

Ctrl + C

Запуск тестов:

pytest main.py src/tests

About

Telebot-Games-Parser – Telegram-бот, собирающий актуальную информацию об играх

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages