Some easter eggs. Ability to find user by name or nickname.
This commit is contained in:
@@ -9,6 +9,16 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
// LongMessage is an easter egg
|
||||
func (t *Talkers) LongMessage(update *tgbotapi.Update) {
|
||||
message := "Я ТЕБЕ НЕ ЗЕЛЁНЫЙ АКСОЛОТЛЬ! А ТЫ - НЕ ЦИФЕРКА!"
|
||||
|
||||
msg := tgbotapi.NewMessage(update.Message.Chat.ID, message)
|
||||
msg.ReplyToMessageID = update.Message.MessageID
|
||||
|
||||
c.Bot.Send(msg)
|
||||
}
|
||||
|
||||
// DurakMessage is an easter egg
|
||||
func (t *Talkers) DurakMessage(update *tgbotapi.Update) {
|
||||
reactions := make([]string, 0)
|
||||
|
@@ -28,6 +28,7 @@ func (t *Talkers) HelpMessage(update *tgbotapi.Update, playerRaw *dbmapping.Play
|
||||
}
|
||||
if c.Users.PlayerBetterThan(playerRaw, "academic") {
|
||||
message += "+ /users — просмотреть зарегистрированных пользователей бота\n"
|
||||
message += "+ /find\\_user _строка_ — найти игрока в боте по его нику или имени. Ник ищется без собачки в начале\n"
|
||||
}
|
||||
message += "+ /help – выводит данное сообщение\n"
|
||||
|
||||
|
@@ -16,6 +16,7 @@ type TalkersInterface interface {
|
||||
AnyMessageUnauthorized(update *tgbotapi.Update) string
|
||||
BotError(update *tgbotapi.Update) string
|
||||
|
||||
LongMessage(update *tgbotapi.Update)
|
||||
DurakMessage(update *tgbotapi.Update)
|
||||
MatMessage(update *tgbotapi.Update)
|
||||
}
|
||||
|
Reference in New Issue
Block a user