Подключите нашего Telegram-бота для уведомлений о новых проектах
Чат-бот в телеграмм на python. Тема : планировщик соревнований по мини-футболу
Разместить заказ

j
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте 4 месяца
Бюджет:
1500 руб
17.80 $ — 16.13 €
Чат-бот должен иметь функционал: регистрация команды(где указывается фио капитана, фио игроков(минимум 5)), команду можно создать пользователю один раз.
Список команд(выводит все команды).
Список матчей(выводит список матчей с датой и временем).
Правила турнира(при нажатии на кнопку будет выдавать word документ с правилами)
Чат участников(при нажатии будет ссылка на чат),
Турнирная таблица(где могут посмотреть сколько у кого очков, побед, поражений)
Теперь для модератора. По user id в телеграмм будут даны функции модератора.
Функции модератора(помимо тех которые доступны пользователю):
Удалить команду(выходит список команд и по индексу нужно выбрать)
Внести результат матча(счет),
Начать турнир(при нажатии на эту кнопку регистрироваться больше нельзя).
Следующий функционал: при нажатии на кнопку начать турнир происходит генерация матчей по круговой системе(каждый с каждым) с датой и временем, между матчами 40 минут разница;
Также при внесении результата матча модераторм автоматически передается информация в турнирную таблицу, где выставляются очки( за победу – 3, ничью – 1, поражение – 0),
Это необходимо сделать с базой данных. И заключительное, что необходимо это добавить уведомления всем пользователям, которые хотя бы раз запускали бот. Им будет приходить уведомление о начале турнира, о том что такой-то матч начнется через 20 минут, матч начался, матч завершен и выводит результат матча.
Список команд(выводит все команды).
Список матчей(выводит список матчей с датой и временем).
Правила турнира(при нажатии на кнопку будет выдавать word документ с правилами)
Чат участников(при нажатии будет ссылка на чат),
Турнирная таблица(где могут посмотреть сколько у кого очков, побед, поражений)
Теперь для модератора. По user id в телеграмм будут даны функции модератора.
Функции модератора(помимо тех которые доступны пользователю):
Удалить команду(выходит список команд и по индексу нужно выбрать)
Внести результат матча(счет),
Начать турнир(при нажатии на эту кнопку регистрироваться больше нельзя).
Следующий функционал: при нажатии на кнопку начать турнир происходит генерация матчей по круговой системе(каждый с каждым) с датой и временем, между матчами 40 минут разница;
Также при внесении результата матча модераторм автоматически передается информация в турнирную таблицу, где выставляются очки( за победу – 3, ничью – 1, поражение – 0),
Это необходимо сделать с базой данных. И заключительное, что необходимо это добавить уведомления всем пользователям, которые хотя бы раз запускали бот. Им будет приходить уведомление о начале турнира, о том что такой-то матч начнется через 20 минут, матч начался, матч завершен и выводит результат матча.
Разделы:
Опубликован:
26.11.2024 | 08:07 [поднят: 26.11.2024 | 08:07]