Glossary¶
Note
This page is a work in progress, and is still very incomplete. Please send your ideas/suggestions on the IRC channel!
- boolean¶
A value that can be either True or False.
- command¶
An action that can be triggered by typing its name on IRC.
- configuration variable¶
- configuration value¶
A configuration variable is an object with a name that can be set to different values to change the behavior of the bot.
They can be changed with the Config plugin.
- inFilter¶
Some code that replaces messages right after the bot receives them from IRC, and before it starts processing them.
This is the opposite of outFilter.
- network¶
An IRC network, ie. a group of connected IRC servers, that share the same set of channels and users
- outfilter¶
- outFilter¶
Some code or command that replaces messages just before the bot sends them to IRC.
Some plugins define them for their own purposes, such as ShrinkUrl to replace URLs. The Filter plugin provides an
outfilter
command to allow bot admins to customize the messages written by their bot.This is the opposite of inFilter.
- plugin¶
Some Python code/package that provides commands.
- server¶
A node in an IRC :term`network`. Limnoria usually does not care about servers, and deals with entire networks as a single entity.
- specific¶
- channel-specific¶
- network-specific¶
A configuration variable is said to be channel-specific and/or network-specific when it can takes different values depending on the channel/network it is used in.