icq/self.go
Alexander Kiryukhin 9efc5ffd51 New BotApi
2019-08-13 15:26:05 +03:00

25 lines
402 B
Go

package icq
import (
"encoding/json"
"net/http"
"net/url"
)
type self struct {
client *client
}
func newSelf(client *client) *self {
return &self{client: client}
}
func (s *self) Get() (*Bot, error) {
resp, err := s.client.request(http.MethodGet, "/self/get", url.Values{}, nil)
if err != nil {
return nil, err
}
result := new(Bot)
return result, json.NewDecoder(resp).Decode(result)
}