Skip to content

Telegram-бот для подготовки к ЕГЭ по информатике с панелью администратора на Django

Notifications You must be signed in to change notification settings

khaustova/ege-informatics-bot

Repository files navigation

Static Badge Static Badge Static Badge Static Badge Static Badge Static Badge

Василий Питонов – Telegram-бот для подготовки к ЕГЭ по информатике. Он позволяет решать задания из Открытого банка тестовых заданий как с выбором ответа, так и с кратким ответом.

Основные возможности

📘 Выбор раздела заданий
♾️ Бесконечный режим из случайных заданий
📊 Просмотр статистики по каждому из разделов
🔁 Сброс прогресса по решенным разделам
💻 Панель администратора в виде веб-приложения
✏️ HTML-редактор текста задания с учётом тегов, поддерживаемых Telegram

Запуск

  1. Клонируйте репозиторий:
git clone https://github.com/khaustova/ege-informatics-bot.git
  1. Переименуйте файл .env.example в .env и добавьте свои данные.
  2. Если бот ещё не создан, то создайте его:
    • Найдите @BotFather в Telegram.
    • Используйте команду /newbot, чтобы создать нового бота.
    • Вставьте полученный токен в переменную BOT_TOKEN в файле .env.
  3. Запустите проект в Docker:
docker-compose up --build
  1. Панель администратора будет доступна по адресу http://127.0.0.1:8000. Сам бот будет работать в Telegram.

About

Telegram-бот для подготовки к ЕГЭ по информатике с панелью администратора на Django

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published