mirror of
https://github.com/retailcrm/mg-bot-api-client-go.git
synced 2024-11-21 20:36:05 +03:00
Go client for MG Bot API
473f66c665
Add web socket related structs & methods |
||
---|---|---|
v1 | ||
.gitignore | ||
.travis.yml | ||
LICENSE | ||
README.md |
retailCRM Message Gateway Bot API Go client
Install
go get -u -v github.com/retailcrm/mg-bot-api-client-go
Usage
package main
import (
"fmt"
"net/http"
"github.com/retailcrm/mg-bot-api-client-go/v1"
)
func main() {
var client = v1.New("https://token.url", "cb8ccf05e38a47543ad8477d49bcba99be73bff503ea6")
message := MessageSendRequest{
Scope: "public",
Content: "test",
ChatID: 12,
}
data, status, err := c.MessageSend(message)
if err != nil {
t.Errorf("%d %v", status, err)
}
fmt.Printf("%v", data.MessageID)
}