Documentation ¶
Overview ¶
Package goshuirc has useful, self-contained packages that help with IRC development. These packages are split up so you can easily choose which ones to use while ignoring the others, handling things like simplifying formatting codes, parsing and creating raw IRC lines, and event management.
An example bot that uses these packages can be found here: https://gist.github.com/DanielOaks/cbbc957e8dba39f59d9e
These packages are in their early stages. For the status of each package, see the documentation for that package.
Directories ¶
Path | Synopsis |
---|---|
Package gircclient is an IRC client library.
|
Package gircclient is an IRC client library. |
Package ircfmt handles IRC formatting codes, escaping and unescaping.
|
Package ircfmt handles IRC formatting codes, escaping and unescaping. |
Package ircmap handles IRC casefolding, ie ascii/rfc1459 casefolding.
|
Package ircmap handles IRC casefolding, ie ascii/rfc1459 casefolding. |
Package ircmsg helps parse and create lines for IRC connections.
|
Package ircmsg helps parse and create lines for IRC connections. |
Package ircutils provides small, useful utility functions and classes.
|
Package ircutils provides small, useful utility functions and classes. |
Click to show internal directories.
Click to hide internal directories.