Specs moved to issue tracker
This commit is contained in:
parent
c998698b7a
commit
76b6245b8e
81
SPECS
81
SPECS
@ -1,81 +0,0 @@
|
||||
#### Чо мы, собстна, уметь должны
|
||||
|
||||
1. Велкам-бот. Приветствовать новых юзеров в чате по алгоритму:
|
||||
* Если у бота нет профиля игрока, давать сообщение 1, где предлагать кинуться в него профилем
|
||||
* Если у бота есть профиль игрока:
|
||||
* Если это Инстинкт, выдается сообщение 2
|
||||
* Если другая лига, выдается сообщение 3
|
||||
* Если профиля игрока нет, оповещать в спец-канал, что в другой чат зашел человек без профиля (новичок).
|
||||
* Если профиль есть, и он не Инстинкт, давать сообщение в спец-канал об этом.
|
||||
|
||||
2. Хранение и использование инфы.
|
||||
* Профиль хранится в базе. Стирать старые версии мы, конечно же, не будем.
|
||||
* С профиля берем:
|
||||
* Ник
|
||||
* Голда
|
||||
* Опыт
|
||||
* Покемемы на руках
|
||||
* Уровень
|
||||
* Все, что забирает бот синих
|
||||
* Отчеты о битвах. Привязываются к юзеру, с него парсится:
|
||||
* Время атаки
|
||||
* Номер отчета
|
||||
* Цель
|
||||
* Опыт
|
||||
* Дельта денег (заработано или проебано)
|
||||
|
||||
3. Хелп
|
||||
* Многоуровневый!
|
||||
4. /exp_day – выводим опыт юзера за сутки
|
||||
5. /exp_week – экспа за неделю с понедельника 01-00
|
||||
6. Писькомерки:
|
||||
* Опыт за неделю/месяц/день
|
||||
* Опыт с битв за неделю/месяц/день
|
||||
|
||||
### Для привелегированных
|
||||
|
||||
7. Постинг покемема. Пока в базу, куда все статы закидываем.
|
||||
8. /pin %text% – запинить текст во все чаты с ботом
|
||||
9. /pin 1,2,3,5,10 – запинить текст в чаты с номерами
|
||||
10. /msg_all – широковещательное сообщение всем в боте, у кого профиль Инстинкта
|
||||
|
||||
|
||||
#### Данные юзеров, ням-ням!
|
||||
|
||||
* Ник в телеграме
|
||||
* Ник в игре
|
||||
* Лига
|
||||
* Левел
|
||||
* Экспа
|
||||
* Атака без б
|
||||
* Атака с б
|
||||
* Телеграмовский ID
|
||||
* Отрядный?
|
||||
* Экспа за неделю (в боях)
|
||||
* Экспа за месяц (в боях)
|
||||
* Командир?
|
||||
* Статус в лиге (обычный/топ/админ)
|
||||
|
||||
|
||||
#### Бот в отряде
|
||||
|
||||
* Пин за 5 минут "Скоро битва, мазафака"
|
||||
* Приказы на атаку (отдельно)
|
||||
* Велкам-бот:
|
||||
* Если человек не в отряде по версии бота – кикать его и слать месседж командиру
|
||||
* Командир задает боту участие игрока в отряде
|
||||
|
||||
#### Слушаем форварды
|
||||
|
||||
* Поймал покемона – поздравить
|
||||
* Отдельно рарник – поздравить
|
||||
* По уровню тоже делить тексты
|
||||
* Форвард левелапа – грацать
|
||||
|
||||
#### Сорвенования
|
||||
|
||||
|
||||
#### Апдейты
|
||||
|
||||
* Профиль живет три дня, потом просим апдейтить.
|
||||
* После 6 дней сообщение командиру или в общий чат, если человек не в отряде
|
Reference in New Issue
Block a user