Skip to content

Anton293/tg-bot

Repository files navigation

Telegram бот

Цей проєкт реалізує тестове завдання, суть в якому реалізувати парсер кількості вакансій на сайті robota.ua та доставити статистику за сьогодні в телеграм у вигляді таблиці.

Доступні команди:

  • /start - привітання
  • /help - опис команд
  • /get_today_statistic - отримання файлу зі статискою на сьогодні.

Встановлення

Переконайтеся, що у вас встановлено Python версії 3.x.

  1. Клонуйте цей репозиторій:

    git clone https://github.com/Anton293/tg-bot.git
    cd tg-bot
    або завантажте zip архів та розпакуйте, замість git clone ...
  2. Встановіть необхідні залежності з файлу requirements.txt:

    pip install -r requirements.txt

Налаштування

Перш ніж запускати програму, вам потрібно отримати токен вашого Telegram бота.

  1. Зареєструйте нового бота через @BotFather в Telegram.

  2. Отримайте токен вашого бота.

  3. Встановіть змінну середовища TELEGRAM_BOT_TOKEN з вашим токеном. Наприклад:

    export TELEGRAM_BOT_TOKEN=ВАШ_ТОКЕН

    Або використовуйте безпосередньо при запуску:

    TELEGRAM_BOT_TOKEN=ВАШ_ТОКЕН python3 app.py

Запуск

  1. Запустіть його за допомогою Python:

    export TELEGRAM_BOT_TOKEN=ВАШ_ТОКЕН
    python3 app.py

    Або використовуйте токен при запуску:

    TELEGRAM_BOT_TOKEN=ВАШ_ТОКЕН python3 app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages