Skip to content

YoungPotato/TelegramBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Задача:

  1. Добавить более правдоподобную логику
  2. Многопользовательская игра
  3. Publisher

Доп. задания:

  1. Поддержка Telegram
  2. Поддержка кнопок Telegram

Замечания:

  1. Убрать static
  2. Иенъекция независимостей
  3. chatId обернуть
  4. Хранинение данных бота в отдельном файле
  5. Publisher

Замечание 2:

  1. Инъекция зависимостей(принимать токен и имя ота в конструкторе)
  2. Chtaid обернуть

Задача3:

  1. Добавить таблицу результативности
  2. Подсказки
  3. Добавить ицианирование самим ботом начать игру

Доп. задания:

  1. Heroku
  2. История гита
  3. Тестики

Замечания(кнопки):

  1. MessageFactory
  2. Вынести из messageFactory значения несгораемых сумм
  3. Тесты на кнопки

Условия 3 задачи - добавить подсказки: "Помощь зала" - выбирается ответ, который чаще всего выбирают игроки, "50/50" - убираются два самых непопулярных ответа по статистике, "Замена вопроса" - текущий вопрос заменяется на тот, на который дано меньше всего правильных ответов

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages