/FreshmanQuestBot2019

Telegram bot for freshman day quest in AM-CP faculty

Primary LanguagePython

Поддерживаемые команды

Для всех:

  • /start - начало использования бота
  • /free - просмотр свободных станций
  • /help - помощь в использовании бота, разные сообщения для участников и организаторов

Для участников:

  • /reg_user 1** - регистрация участника, вместо 1** необходимо ввести номер группы. Установлено ограничение - не более 2 участников от группы
  • /info - информация о текущих результатах группы
  • /take N - взять станцию под номером N для прохождения

Для организаторов:

  • /reg_org N - регистрация организатора, где N - номер его станции
  • /station - информация о станции организатора
  • /reward N - начислить баллы текущей команде (N - количество баллов от 1 до 10)

Для главного организатора:

  • /pay 1** N - начислить N монет группе 1**
  • /mailing message - рассылка сообщения с тексом message
  • /open - открыть регистрацию организаторов
  • /close - закрыть регистрацию организаторов
  • /begin - начать квест
  • /end - закончить квест
  • /stats - статистика по всем группам