irc-go/README.md
2016-01-18 14:18:38 +10:00

1.3 KiB

gIRC-go

This is a bunch of self-contained packages that help with IRC development in Go. The package splits themselves are fairly similar to how things are split up in the original Python version.

I'm aiming for this to become a client library all of its own. The best path to that is writing a bunch of useful, testable, self-contained packages that I'm able to wire together!


Build Status Coverage Status


These packages are still in their early stages. Specifically, they're probably not as well-optimised as we'd like.

An example bot that uses these packages can be found here.

Packages:

  • eventmgr: Event attaching and dispatching.
  • ircfmt: IRC format codes handling, escaping and unescaping.
  • ircmsg: IRC message handling, raw line parsing and creation.