83 lines
3.7 KiB
Plaintext
83 lines
3.7 KiB
Plaintext
|
#### Чо мы, собстна, уметь должны
|
|||
|
|
|||
|
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 дней сообщение командиру или в общий чат, если человек не в отряде
|