Join us on Discord https://discord.gg/4AA2DqWpVc
A simple go wrapper for the turntable API.
You'll need to find your AUTH
, USERID
and ROOMID
information with this bookmarklet.
go get github.com/alaingilbert/ttapi
This bot responds to anybody who writes "/hello" in the chat.
package main
import (
"os"
"github.com/alaingilbert/ttapi"
)
func main() {
auth := os.Getenv("TTAPI_AUTH")
userID := os.Getenv("TTAPI_USER_ID")
roomID := os.Getenv("TTAPI_ROOM_ID")
bot := ttapi.NewBot(auth, userID, roomID)
bot.OnSpeak(func(evt ttapi.SpeakEvt) {
if evt.Text == "/hello" {
_ = bot.Speakf("Hey! How are you @%s ?", evt.Name)
}
})
bot.Start()
}
More examples here -> https://github.com/alaingilbert/ttapi/tree/master/examples
Add the following line in your main function
logrus.SetLevel(logrus.DebugLevel)
That will print on the terminal all the data that you get and all the data that you send.