m90 / go-messengerclient

Send messages to messenger like what?!?!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

go-messengerclient

Build Status godoc

Send messages to messenger like what?!?!

Installation

Install using go get:

$go get github.com/m90/go-messengerclient

Usage

Calling New returns a Client that exposes Send(MessagePayload):

client := msngrclient.New("my_access_token")
payload := msngrclient.NewMessagePayload(
	"recipientID",
	msgnrclient.NewTextMessage("Hello Gophers!"),
)
if err := client.Send(payload); err != nil {
	// handle err
}

Tests

Run the tests:

$ make

License

MIT © Frederik Ring

About

Send messages to messenger like what?!?!


Languages

Language:Go 99.5%Language:Makefile 0.5%