# twitchbot Go Twitch Bot Api wrapper, with an easy to use interface. # Example ```go package main import ( "github.com/witer33/twitchbot" ) func main() { bot := twitchbot.NewBot("oauth:abcdef", "mybot", []string{"channel"}) bot.OnMessage(func(bot *twitchbot.Bot, message *twitchbot.Message) { if message.Message == "!ping" { message.Reply("pong") message.Delete() } }) bot.Run() } ``` # TODO: Migrate from python bot * Urban Dictionary definition requests, !urban and mod only, filter words * Standard Dictionary, !define to pull a max number of defintions (store in DB?) * Temperature, !temp to convert xF or xC values provided * Twitter Shoutouts, !tso obtain the given Twitch users probable twitter URL # TODO: New * Twitch Channel Point reactions (DB?)