all repos — telegram-bot-api @ d6387573590e080c9f336a059056a970fdfed5db

Golang bindings for the Telegram Bot API

go fmt
Gleb Sinyavsky zhulik.gleb@gmail.com
Sat, 21 Nov 2015 17:39:19 +0300
commit

d6387573590e080c9f336a059056a970fdfed5db

parent

5859ba397020f3651e609786fd1118fa55765434

2 files changed, 7 insertions(+), 7 deletions(-)

jump to
M bot.gobot.go

@@ -13,16 +13,16 @@ "net/http"

"net/url" "os" "strconv" - "time" "strings" + "time" ) // BotAPI has methods for interacting with all of Telegram's Bot API endpoints. type BotAPI struct { - Token string `json:"token"` - Debug bool `json:"debug"` - Self User `json:"-"` - Client *http.Client `json:"-"` + Token string `json:"token"` + Debug bool `json:"debug"` + Self User `json:"-"` + Client *http.Client `json:"-"` } // NewBotAPI creates a new BotAPI instance.

@@ -198,7 +198,7 @@

return user, nil } -func (bot *BotAPI) IsMessageToMe(message Message) (bool) { +func (bot *BotAPI) IsMessageToMe(message Message) bool { return strings.Contains(message.Text, "@"+bot.Self.UserName) }
M types.gotypes.go

@@ -3,8 +3,8 @@

import ( "encoding/json" "fmt" - "time" "strings" + "time" ) // APIResponse is a response from the Telegram API with the result stored raw.