Eggdrop does not have access levels like some bots. There are no meaningless numbers or titles. Instead, each user has "flags" that entitle them to certain privileges. Think of a flag as a badge. Any user can have any number of flags -- you can have no flags, or you can have all of them. Some flags are good, some are bad. Each flag is identified by a letter. The standard global flags are:n (owner):Also, there are 26 user-defined flags numbered A-Z (capitals). Bots can have specific flags which are explained later on. The channel flags for the bot are: (these can also be applied globally, or on a channel-specific basis)
Someone who has absolute control -- you generally only want one or two people to have this flag.m (master):
Someone who has access to almost every feature of the bot.t (botnet):
Someone who has access to all features dealing with the botnet.x (xfer):
Someone who has access to the file transfer area of the bot (if it exists) and can send and receive files to/from the bot.j (janitor):
Someone who can perform maintanence in the file area of the bot (if it exists) -- like a "master" of the file area.c (common):
Marks a user who is really just a public irc site from which any number of people can use irc, making the user@host information useless.p (party):
Someone who has access to the party line.b (bot):
Marks a user that is really a bot.u (unshare):
User record is not sent to other botsh (hilite):
Use nice formatting codes, bold, inverse, etc. in the help fileso (op):Once again there are 26 user-defined flags numbered A-Z, as channel flags.
Someone who can ask for channel op (+o) status on the channel at will.d (deop):
Someone who is not permitted to ever gain channel op status.k (kick):
Someone who should be kicked if they ever attempt to join the channel.f (friend):
If revenge mode is on, the bot won't take revenge on someone with this flag.m (master):
Someone who has the ability to add/delete/modify users on the channel.n (owner):
Someone who owns the channel and has access to a reasonable amount of commands.a (auto-op):
Automatically op the person when they join the channel even if the channel isn't +autoop.v (auto-voice):
Automatically give this person a voice it they join a +autovoice channel.q (quiet):
Do not allow this person to get a voice on a +autovoice channel.