Archived
1

Academy link in profile success message for newbies

This commit is contained in:
Vladimir Hodakov 2017-11-29 10:36:36 +04:00
parent f52920334d
commit b706c2d895
3 changed files with 8 additions and 5 deletions

View File

@ -305,6 +305,6 @@ func (u *Users) ParseProfile(update *tgbotapi.Update, playerRaw *dbmapping.Playe
u.fillProfilePokememe(profileRaw.ID, meme, attack, rarity) u.fillProfilePokememe(profileRaw.ID, meme, attack, rarity)
} }
u.profileAddSuccessMessage(update, league.ID) u.profileAddSuccessMessage(update, league.ID, profileRaw.LevelID)
return "ok" return "ok"
} }

View File

@ -134,8 +134,8 @@ func (u *Users) UsersList(update *tgbotapi.Update) string {
usersArray, ok := u.getUsersWithProfiles() usersArray, ok := u.getUsersWithProfiles()
if !ok { if !ok {
return c.Talkers.BotError(update) return c.Talkers.BotError(update)
} else { }
u.usersList(update, page, usersArray) u.usersList(update, page, usersArray)
return "ok" return "ok"
}
} }

View File

@ -47,7 +47,7 @@ func (u *Users) getUsersWithProfiles() ([]dbmapping.PlayerProfile, bool) {
return usersArray, true return usersArray, true
} }
func (u *Users) profileAddSuccessMessage(update *tgbotapi.Update, leagueID int) { func (u *Users) profileAddSuccessMessage(update *tgbotapi.Update, leagueID int, level int) {
message := "*Профиль успешно обновлен.*\n\n" message := "*Профиль успешно обновлен.*\n\n"
message += "Функциональность бота держится на актуальности профилей. Обновляйся почаще, и да пребудет с тобой Рандом!\n" message += "Функциональность бота держится на актуальности профилей. Обновляйся почаще, и да пребудет с тобой Рандом!\n"
message += "Сохраненный профиль ты можешь просмотреть командой /me.\n\n" message += "Сохраненный профиль ты можешь просмотреть командой /me.\n\n"
@ -55,6 +55,9 @@ func (u *Users) profileAddSuccessMessage(update *tgbotapi.Update, leagueID int)
if leagueID == 1 { if leagueID == 1 {
message += "\nЗаходи в Бастион Инстинкта: https://t.me/joinchat/G2vME0mIX-QHjjxE\\_JBzoQ\n" message += "\nЗаходи в Бастион Инстинкта: https://t.me/joinchat/G2vME0mIX-QHjjxE\\_JBzoQ\n"
if level < 5 {
message += "\nАкадемия Инстинкта: все вопросы по игре, обучение и помощь новичку: https://t.me/joinchat/G2vME04jk02v2etRmumylg\n"
}
} }
msg := tgbotapi.NewMessage(update.Message.Chat.ID, message) msg := tgbotapi.NewMessage(update.Message.Chat.ID, message)