Archived
1

Some easter eggs. Ability to find user by name or nickname.

This commit is contained in:
2017-12-02 13:45:24 +04:00
parent 703ea27cdb
commit 8a11a356a3
8 changed files with 88 additions and 4 deletions

View File

@@ -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)

View File

@@ -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"

View File

@@ -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)
}