diff options
Diffstat (limited to 'bots.go')
-rw-r--r-- | bots.go | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1,5 +1,5 @@ -// Package tamtam implements TamTam Bot API -// Copyright (c) 2019 Alexander Kiryukhin <a.kiryukhin@mail.ru> +//Package tamtam implements TamTam Bot API +//Copyright (c) 2019 Alexander Kiryukhin <a.kiryukhin@mail.ru> package tamtam import ( @@ -17,6 +17,7 @@ func newBots(client *client) *bots { return &bots{client: client} } +//GetBot returns info about current bot. Current bot can be identified by access token. Method returns bot identifier, name and avatar (if any) func (a *bots) GetBot() (*BotInfo, error) { result := new(BotInfo) values := url.Values{} @@ -32,6 +33,7 @@ func (a *bots) GetBot() (*BotInfo, error) { return result, json.NewDecoder(body).Decode(result) } +//PatchBot edits current bot info. Fill only the fields you want to update. All remaining fields will stay untouched func (a *bots) PatchBot(patch *BotPatch) (*BotInfo, error) { result := new(BotInfo) values := url.Values{} |