A go bot framework
Ene is a twitch bot that functions as plugin framework for making fun chatbot plugins
Ene is divided into three parts:
/cmd/
: The core bot engine/internal/adapters/
: Service Input and Output/internal/plugins/
: dynamic logic for handling input
# create your starter config
cp ./.waifu.example.toml ./.waifu
# edit your config file to add necessary details
vim ./.waifu
# run the bot
go run ./main.go
- adapters
- cli
- twitch
- openai
- discord
- opera.gx
- tts
- plugins
- trivia
- spam
- quotes
- tarot
- gpt
- mahjong
- chinese dictionary
- lib
- database
- chatgpt
- emotes
- ffz
- bttv
- 7tv