Log in / create account
ZardBot

ZardBot is an automated service provided to the Caelestia.net IRC network.

Contents

Using ZardBot

ZardBot is designed to give AQ, DF and MQ statistics from within IRC. For a full list of commands refer to the ZardBot Command List at the end of the article.

Getting ZardBot on Your Channel

ZardBot is available for joining to new channels again! A second ZardBot instance will be used for all new channel requests.

ZardBot maintains a list of channels that it will automatically join. Please send a request with the channel's name to infinisoft on IRC at irc.caelestia.net. You must have channel operator permissions (@, &, or ~ symbol) on the channel to request ZardBot. Channels that do not follow Caelestia.net network policy will not be accepted. ZardBot can be requested on a channel with a key (mode k), however be aware that no channel is exempted from the logging policy described at the bottom of this page.

Abbreviation Expansion

ZardBot supports automatic abbreviation expansion. You can use the abbreviation for an item when making an encyclopedia or UAQ search and ZardBot will convert it to the full name before making the search. Please help us improve ZardBot by reporting missing abbreviations here. Thanks to Namegduf_Live and Pae's guide for contributing to the current list.

ZardBot Command List

Italics indicate a parameter that is optional, while bold indicates a required parameter.

AQ Commands

  •  !aq abbrev abbreviation - Attempts to give the full word for the abbreviation. If no abbreviation is given, this command will tell you how many abbreviations are in ZardBot's dictionary. If you use this command and ZardBot tells you it can't find the abbreviation, please report the missing abbreviation.
  •  !aq char character - Gives the stats for the character. Character can be an ID or a partial name, however if multiple characters have the same name this command will fail. Surrounding character with quotes (") will attempt to find the exact match for name.
  •  !aq clan ClanName - Gives clan statistics for the specified clan name.
  •  !aq encyc SearchTerm - If one result is returned, ZardBot will attempt to parse the encyclopedia posting and provide the data in IRC. Otherwise, it provides a link to up to 5 AQ Encyclopedia forum topics regarding searchTerm.
  •  !aq ItemType ItemName - Returns the item statistics for itemName. itemType must be one of: weapon, armor, shield, pet, guest, or monster. If the search for itemName gives multiple results, you will be asked to try again using the exact name of the item. This command is provided courtesy of UltimateAQ.com.
  •  !aq server - Gives players online/player capacity. Data is delayed by up to 5 minutes.

DF Commands

  •  !df encyc SearchTerm - Similar to !aq encyc but for the DF Encyclopedia.
  •  !df abbrev abbreviation - Same as !aq abbrev above.
  •  !df notes - A link to the official DF design notes is given.
  •  !df char character - If character is a numeric character ID, a link to the official DF character page is given.

MQ Commands

  •  !mq encyc SearchTerm - Similar to !aq encyc but for the MQ Encyclopedia.
  •  !mq abbrev abbreviation - Same as !aq abbrev above.
  •  !mq notes - A link to the official MQ design notes is given.
  •  !mq char character - If character is a numeric character ID, a link to the official MQ character page is given.

AQW Commands

  •  !aqw notes - A link to the official AQW design notes is given.
  •  !aqw char character - A link to the character's official AQW character page is given.

WF Commands

  •  !wf encyc - A link to the WF encyclopedia at the BattleOn forums is given.
  •  !wf char character - If character is a numeric character ID, a link to the official WF character page is given.

Channel Logging and Stats

ZardBot maintains an internal log of all PMs and channels for debugging and testing purposes. In addition, these logs may be made available to Caelestia staff for network matters for which logs are required. While not publicly available, be aware that any channel discussion will be logged by the bot.

Logging analysis and statistics from the pisg program are available by request. This program generates an HTML file providing aggregate channel statistics and is run on a nightly basis. Please contact infinisoft at irc.caelestia.net to enable this service for your channel. Pisg processed logs are generally rotated every 6 months, depending on log file size.


Revision Log

  • 1.2.3 - Added broadcast join, part, and message
  • 1.2.2 - Added delay to AJOIN to prevent excess flood
  • 1.2.1 - Added support for +k chanmode