Skip to content

Latest commit

 

History

History
69 lines (42 loc) · 3.08 KB

README.MD

File metadata and controls

69 lines (42 loc) · 3.08 KB

Инструкция по запуску бота

Добро пожаловать в репозиторий вашего бота! Чтобы запустить вашего бота, выполните следующие шаги:

Настройка переменных окружения

  1. В корневой папке проекта создайте файл .env.

  2. Добавьте в файл следующие переменные окружения:

    BOT_TOKEN="ВАШ_ТОКЕН_БОТА"
    SUPPORT_CHAT_ID=-ВАШ_CHAT_ID
    

    Замените ВАШ_ТОКЕН_БОТА и ВАШ_CHAT_ID на соответствующие значения.

Установка зависимостей

  1. Убедитесь, что у вас установлен Python версии 3.12. Если нет, установите его с официального сайта Python.

  2. Установите менеджер зависимостей Poetry:

    pip install poetry
    

Запуск бота

  1. Откройте терминал в корневой папке проекта.

  2. Активируйте виртуальное окружение Poetry:

    poetry shell
    
  3. Обновите зависимости проекта:

    poetry update
    
  4. Запустите бота:

    poetry run python -m main
    

Теперь ваш бот должен быть успешно запущен!

Чтобы очистить базу данных удалите my_bot_database.db в корневой папке

Бот пересылает запросы на получение бонуса и обращения в поддержку от покупателей, при ответе на сообщения бот пересылает текст обратно

Для просмотра статистики по уникальным пользователям и бонусам воспользуйтесь командой /stat /stat 3 - статистика за третье число текущего месяца /stat 3.12 - статистика за третье декабря этого года /stat 3.12.23 - статистика за 3.12.32

/stat 3 5, /stat 1 31.12, /stat 3.12.24 4 - приводит статистику за период Чтобы сделать рассылку всем пользователям бота подписанным на обновления (новые пользователи подписываются по умолчанию) необходимо начать сообщение с #post, Сообщение может содержать одну картинку

Новая фича от 24.01.2024 Теперь вы можете отвечать на сообщения с просьбой засчитать бонус и это будет переслано клиенту Исправлен баг обработки когда у пользователя нижнее подчеркивание в нике