#eggdrop bot service commands
I am going to add the details and descriptions of each command soon, right now the commands are just listed
These syntax rules will be used throughout this document:
- Arguments surrounded < and > are mandatory. You NEED to supply them.
- Arguments surrounded [ and ] aren’t mandatory. You can choose to supply them.
- Arguments with a ¦ in them means that you can choose.
‘SN’ in the public commands-section means ‘ShortNick’, it should be replaced by the shortnick of the bot.
You can find the shortnick of a bot by doing: !shortnick in the channel.
These are the standard bot commands of an eggdrop. (except the LOGIN command)
These commands CAN be changed or replaced by scripts, or even disabled.
/MSG bot IDENT <pass> [handle]
This lets me recognize you from a new address. You must use your password (the one you set with PASS) so I know it’s really you. If you’re using a different nickname than you were when you registered, you’ll have to give your original nickname too.
/msg bot suspend [channel] [reason]
This suspends the channel specified with a reason if specified.
/MSG bot INFO <pass> [channel] [an info line]
Whatever you set as your info line will be shown when you join the channel, as long as you haven’t been there in the past three minutes. It is also shown to people when they ask the bot for WHO or WHOIS.
You may set an info line specific to a channel like so:
/MSG bot INFO <pass> <#channel> This is my info.
Or you may set the default info line (used when there is no channel-specific one) like so:
/MSG bot INFO <pass> This is my default info.
You can erase the infoline by:
/MSG bot INFO <pass> [channel] NONE
/MSG bot INVITE <pass> <#channel>
This will make me invite you to a channel (if I’m on that channel).
/MSG bot JOIN <#channel>
This command enables you to join a bot through a msg command.
It should be used when you parted a bot from your channel, and want it back.
/msg bot LOGIN <handle> <pass>
This will allow you to auth to the bot. Since our newest version it’s required to supply the bot with both your handle and password.
Your handle is the nickname you had when you were added to the bot.
/MSG bot op <pass> [channel]
This will tell me to op you on any channel where I have ops and you don’t. If you give a channel name, I’ll just op you on that channel.
/MSG bot PASS <password>
This sets a password, which lets you use other commands, like IDENT.
Ops and masters: You need a password to use ANY op or master command.
This is how you change your password:
/MSG bot PASS <oldpass> <newpass>
/MSG bot VOICE <pass> <#channel>
This will tell me to voice you on the channel if I have ops and you don’t have a voice, and I monitor that channels voices.
/MSG bot WHO <#channel>
This will show you a list of who’s on that channel right now, and each person’s info line (if they have one).
/MSG bot WHOIS <handle>
This will give you information about someone else I know, including his or her default info line, email address, when they were last on the channel, and if they are an op or master.
Global owner commands
Global master commands
Global operator commands
Channel owner commands
Channel master commands
Channel operator commands
Channel voice commands