seabird-irc-backend
Dependencies
seabird-core
Configuration
Environment Variables
Common settings
SEABIRD_HOST(required) - this is the URL of theseabird-coreinstance. Most users should usehttps://core.seabird.chatSEABIRD_TOKEN(required) - the seabird token
IRC-specific settings
IRC_ID(optional, defaults toseabird) - internal "id" of the backend, used for identification purposes. This must be unique between backends. It may be dropped or ignored in future versions of the seabird APIs. This is known asSEABIRD_IDin many other plugins.IRC_HOST(required) - URL of the IRC server to connect to. Supported schemes areirc,ircs, andircs+unsafe. The port will default to 6667 forircand 6697 forircs.IRC_PASS(optional) - password for connecting to the IRC server.IRC_NICKSERV_PASS(optional) - password which is sent to NickServ along with the "identify" command when connected.IRC_CHANNELS(optional) - a comma-separated list of channels to join on connection.IRC_NICK(required) - the IRC nickname of the bot userIRC_USER(optional, defaults to the value ofIRC_NICK) - the IRC username reported to the server for the bot.IRC_NAME(optional, defaults to the value ofIRC_USER) - the full name reported to the IRC server for the bot user.IRC_DEBUG(optional, defaults tofalse) - enable internal IRC debug logging.IRC_COMMAND_PREFIX(optional, defaults to!)NICK_CHECK_DURATION(optional, defaults to1m) - how frequently to try and re-claim the bot user's target nick.