Module isupport

Module isupport 

Source
Expand description

Methods for parsing and extracting information from an ISupportToken.

§Purpose

An IRC server advertises the features it supports in the RPL_ISUPPORT (005) numeric IrcMsg. Each ISupportToken represents the setting or unsetting of the specified feature. If an IRC client or bot supports that feature they can use the ISupportToken to enable it. If an IRC server unsets a feature the client must no loger use it until it is set again. These ISupportTokens can be used for keeping track of appliction state for the advertised features. The first and trailing parameter in the RPL_ISUPPORT (005) numeric IrcMsg are not ISupportTokens. All the Parameters inbetween them are.

Structs§

ISupportToken
A single ISUPPORT token.

Enums§

ISupportTokenError
The possible types of errors when parsing a single ISupportToken.