Skip to content

BZFlag Plugin for an IRC Relay, that exchanges chat and action messages between the BZFlag all-players chat and a specific channel of an IRC server.

License

Notifications You must be signed in to change notification settings

d03n3rfr1tz3/bzflag-ircRelay

Repository files navigation

IRC Relay

Compile Plugin GitHub release Minimum BZFlag Version License

This plugin is a revival of the IRC Relay plugin from the BZFlag forum user wegstar. It should work with version 2.4.x and also replaces the usage of a separate config.txt with the use of BZDB variables and has some minor additional features.

Requirements

This plug-in follows my standard instructions for compiling plug-ins.

Usage

Loading the plug-in

You should specify any command line arguments that are needed or lack thereof

-loadplugin ircRelay

Custom BZDB Variables

These custom BZDB variables can be configured with -set in configuration files and may be changed at any time in-game by using the /set command.

-set <name> <value>
Name Type Default Description
_ircAddress string Required. The IP address of your IRC server.
_ircPort int Optional. The port of your IRC server. Defaults to 6667.
_ircChannel string Required. The channel your IRC Relay should join.
_ircNick string Required. The nickname your IRC Relay should use.
_ircPass string Optional. The password for the IRC server.
_ircAuthType string Optional. The authentication type of the IRC server. Choose one: AuthServ, NickServ or Q.
_ircAuthPass string Optional. The authentication password for the IRC server.
_ircIgnore string Optional. Comma separated list of ignored IRC users. Messages from these users will not be passed into the BZFlag chat.

License

LICENSE

About

BZFlag Plugin for an IRC Relay, that exchanges chat and action messages between the BZFlag all-players chat and a specific channel of an IRC server.

Topics

Resources

License

Stars

Watchers

Forks