A Twitch chat client in the terminal written in Go using Charm's BubbleTea and Muesli's reflow for formatting.
Environment variables are used to run the OAuth flow and get a token for IRC.
GLIB_CHANNEL: The channel to connect toGLIB_USERNAME: Twitch username to connect withGLIB_CLIENT_ID: Twitch app client IDGLIB_CLIENT_SECRET: Twitch app client secret
Once those are set (or not if you want the defaults), just build & run it:
go build
./glib