diff --git a/pkg/service/telegram/telegram.go b/pkg/service/telegram/telegram.go index 0aab26f..2d9605e 100644 --- a/pkg/service/telegram/telegram.go +++ b/pkg/service/telegram/telegram.go @@ -46,8 +46,8 @@ func (tb *Bot) Handler() { tb.Bot.HandleMessage("/admin chatID", tb.chatID) // Help - tb.Bot.HandleMessage("/help", "USAGE:\n\n/movie or /m \n/show or /s \n\nEXAMPLES:\n\n/s The Walking Dead\n/m Avatar") - tb.Bot.HandleMessage("/h", "USAGE:\n\n/movie or /m \n/show or /s \n\nEXAMPLES:\n\n/s The Walking Dead\n/m Avatar") + tb.Bot.HandleMessage("/help$", tb.helpHandler) + tb.Bot.HandleMessage("/h$", tb.helpHandler) // Callback Handler tb.Bot.HandleCallback(tb.callbackHandler) @@ -67,3 +67,7 @@ func (tb *Bot) callbackHandler(cq *tbot.CallbackQuery) { tb.Client.EditMessageText(tb.CallbackChatID, tb.CallbackMessageID, "Callback received.") tb.Client.SendMessage(tb.CallbackChatID, cq.Data) } + +func (tb *Bot) helpHandler(m *tbot.Message) { + tb.Client.SendMessage(m.Chat.ID, "USAGE:\n\n/movie or /m \n/show or /s \n\nEXAMPLES:\n\n/s The Walking Dead\n/m Avatar") +}