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 дней сообщение командиру или в общий чат, если человек не в отряде |