goplay-irc is an IRC eval bot that leverages the go playground to evaluate golang source.
All code is run on the go playgrounds sandbox, thus there should be minimal risk to hosts (though code is generated and formatted on the host)
goplay-irc uses a toml file in its working directory called config.toml
for its configuration:
nick = "goplay"
user = "goplay"
real_name = "Go Playground bot: https://github.com/A-UNDERSCORE-D/goplay-irc"
sasl_user = "goplay"
sasl_password = "RG8gbm90IHRyaWZsZSBpbiB0aGUgYWZmYWlycyBvZiBkcmFnb25zLCBmb3IgdGhvdSBhcnQgY3J1bmNoeSwgYW5kIHRhc3RlIGdvb2Qgd2l0aCBrZXRjaHVwCg"
server = "irc.libera.chat:6697"
use_tls = true
command_prefix = "~"
debug = false