diff --git a/memogram.go b/memogram.go index b3d9c0d..0397010 100644 --- a/memogram.go +++ b/memogram.go @@ -148,7 +148,19 @@ func (s *Service) handler(ctx context.Context, b *bot.Bot, m *models.Update) { return } message := m.Message - if strings.HasPrefix(message.Text, "/start ") { + if strings.EqualFold(message.Text, "/start") { + b.SendMessage(ctx, &bot.SendMessageParams{ + ChatID: message.Chat.ID, + Text: "Please provide the access token: /start ", + }) + return + } else if strings.EqualFold(message.Text, "/search") { + b.SendMessage(ctx, &bot.SendMessageParams{ + ChatID: message.Chat.ID, + Text: "Usage: /search ", + }) + return + } else if strings.HasPrefix(message.Text, "/start ") { s.startHandler(ctx, b, m) return } else if strings.HasPrefix(message.Text, "/search ") {