| Miscellaneous identifiers used throughout the library | |
| Keeps track of buffer status | |
| Keeps track of buffers | |
| Represents a capability message | |
| Keeps track of channel status | |
| Provides the most common commands | |
| Provides an interface for filtering commands | |
| Parses commands from user input | |
| Provides means to establish a connection to an IRC server | |
| Represents an error message | |
| Represents an invite message | |
| Represents a join message | |
| Represents a kick message | |
| Provides a timer for measuring lag | |
| The base class of all messages | |
| Provides an interface for filtering messages | |
| Represents a mode message | |
| Represents a message of the day | |
| Represents a names list message | |
| Provides network information and capability management | |
| Represents a nick message | |
| Represents a notice message | |
| Represents a numeric message | |
| Specifies a palette of IRC colors | |
| Represents a part message | |
| Represents a ping message | |
| Represents a pong message | |
| Represents a private message | |
| Represents a quit message | |
| Provides methods for text formatting | |
| Represents a topic message | |
| Keeps track of user status on a channel | |
| Keeps track of channel users |
1.8.5