Skip to content

Telegram bot for kispython.ru

License

Notifications You must be signed in to change notification settings

kispython-ru/kissinger

Repository files navigation

Kissinger

Современный telegram бот для kispython.ru

Быстрая настройка

Возможности

Kissinger повторяет все реализованные возможности kispython.ru:

  • Выводит условия
  • Загружает код на проверку
  • Отображает статус выполнения задания, выводит ошибки компиляции

И даже больше:

  • Kissinger запоминает в какой группе вы учитесь и какой у вас вариант
  • По умолчанию бот выводит статистику только по вашему варианту, что избавляет пользователя от визуального мусора

Никогда с первого раза не получается...

Установка

🐋 Лучший способ -- Docker контейнер

Я сделаю его к следующему апдейту, а пока придётся страдать

🍥 Если у вас Debian-based Linux:

  1. Скопируйте эту команду. Она загрузит репозиторий и установить все необходимые зависимости:

git clone https://github.com/aaplnv/kissinger && cd kissinger && sudo chmod +x ./install.sh && sudo ./install.sh

  1. Теперь вам нужно заполнить конфигурацию. Откройте config и следуйте по инструкциям:

nano src/default_config.yml

  1. Теперь можно запускать: make run

🍎 Если у вас MacOS:

Завидую.

🪟 Если у вас Windows:

Сочувствую.