From 6da34a6ba5ef97891fcf581cf9275fe16503a5d8 Mon Sep 17 00:00:00 2001 From: Gleb Sinyavsky Date: Sat, 21 Nov 2015 16:43:39 +0300 Subject: [PATCH] Message IsCommand method added --- types.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/types.go b/types.go index ee71508..d08a4c1 100644 --- a/types.go +++ b/types.go @@ -112,6 +112,11 @@ func (m *Message) IsGroup() bool { return m.From.ID != m.Chat.ID } +// IsGroup returns if the message was sent to a group. +func (m *Message) IsCommand() bool { + return m.Text != "" && m.Text[0] == '/' +} + // PhotoSize contains information about photos, including ID and Width and Height. type PhotoSize struct { FileID string `json:"file_id"`