Бот, в котором человек может создать событие и вести подсчет чего-либо.
1. Создание события
1.1 Название события
1.2 Назначение ролей- процесс выбора администраторов и наблюдателей
1.2.1 Всего может быть 3 роли. 1- Администратор 2- наблюдатель 3- создатель (создатель события )
1.3 Временная шкала. Возможность выбора окончания события и одведения результатов или без ограничения времени (в таком случае, создатель может завершить через админское меню, когда угодно).
1.4 Шкала поинтов. Создатель задает шкалу поинтов до 5 вариантов, сам вводит цифры от 0 до 1000 к каждому варианту
1.5 Соревнующиеся стороны, до 10 сторон, создатель назначает названия.
2. Интерфейс бота
2.1 текущиее и завершенные события
2.1.1 выбор списка текущих или закрытых событий
2.1.1.1 переход в событие и просмотр результатов
2.1.2 переход в событие и добавление поинтов определенной стороне по заранее установленной шкале.
2.1.3 добавление и удаление наблюдателей и администраторов создателем
3. оповещения
3.1 оповещение о изменении лидера события всех участников события
3.2 оповещение за 1 месяц, 1 неделю, 1 день и 1 час до окончание события всех участников
3.3 возможность создателя писать сообщение или отправлять фото/GIF/видео/текст участникам события
Рассмотрю и скорректированные и упрощенные варианты данного бота.