An RFC-compliant, IRCv3 capable IRC bot library