



- Emerod Commands -
Level [3] - new user
ABOUT
USAGE: ABOUT
Ask Emerod to show version information.
CREDIT
USAGE: CREDIT
Show program credits. This command is not on the help menu, but you can
add it yourself if you you want.
OWNER
USAGE: OWNER
Shows who is running this bot.
HELP
USAGE: HELP [command]
Get command menu or help on a specific command.
Also works as ?
STATUS
USAGE: STATUS [nick]
Check your status. Status 6 or better, you may check the status of other
users.
SEEN
USAGE: SEEN [nick]
Ask Emerod when he has last seen a certain user.
TIME
USAGE: TIME
Ask Emerod what time it is in his time zone. DATE is a "hidden"
command that is the same as TIME.
IDENT
USAGE: IDENT
Set the nick Emerod recognise you by to your current nickname.
TRYME
USAGE: TRYME [nick]
Try it and find out.
Level [4] - normal
COUNTRY Pro only
USAGE: COUNTRY [abbreviation | country]
Find a country name from an abbreviation, or abbreviation from a country
name.
EXCHANGE Pro only
USAGE: EXCHANGE <amount> <from> <to> | ? | UPDATE
Exchange some currency types. EXCHANGE ? for a list of valid to/from
types. EXCHANGE UPDATE forces the exchange rate data to be updated
(lvl 7+)
Valid from/to entries are; US=US Dollar, AU=Australian Dollar,
UK=UK Pound, CA=Canadian Dollar, DM=German Mark, FF=French Franc,
YEN=Japanese Yen, SF=Swiss Franc
TEMP
USAGE: TEMP <C2F | F2C> <temperature>
Convert Celsius to Fahrenheit degrees or Fahrenheit to Celsius degrees.
FAQ
USAGE: FAQ <faqname> [nick]
Ask me to display a specific Frequently Asked Question file from my
database. Optionally send the faq to someone else (lvl 7+).
FAQLIST
USAGE: FAQLIST - Have Emerod show you a list of the
Frequently Asked Question files in the database.
Also works as FAQS
Level [5] - normal+
AFIND
USAGE: AFIND <search key>
Search Aminet for files matching the keyword.
MSG
USAGE: MSG <nick> <message>
Sends a one line email-like message to a user the next time they join the
channel. If the user is currently on IRC the message will be sent to them
in a private notice, and not saved.
FMSG
USAGE: FMSG <nick> <message>
Force send a one line message to a user that is currently online.
MSGS
USAGE: MSGS
Read messages stored on the bot for you.
SINFO
USAGE: SINFO
Display some system information.
USERS
USAGE: USERS <level>
Ask Emerod for a list of known users. If a level is included, I will only
display users with that level access.
VOICE
USAGE: VOICE [nick]
Ask for channel voice for yourself or someone else.
UNVOICE
USAGE: UNVOICE [nick]
Ask me to remove voice from yourself or someone else.
Level [6] - normal++
COOKIE
USAGE: COOKIE
Send a random cookie to the channel.
MOMMA Pro only
USAGE: MOMMA <nick>
Send a "Yo Momma" joke to nick.
FAQADD
USAGE: FAQADD <name> <text>
Adds a new FAQ to my database.
OP
USAGE: OP <nick>
Ask for channel operator status for yourself or somone else.
DEOP
USAGE DEOP <nick>
Ask Emerod to deop you, or somone else.
Also works as DOP
SET
USAGE: SET <nick> <newlevel>
Change the status of another user. Status 3 is the new user's default.
Status levels 6 or above are for channel-operators only and will be
auto-op'd if it is turned on.
Status 0 = psuedo-kline if bot is oper, else kban on join. 1 = kban on
join. 2 = ignore / no-op.
By default, status 6 can set another user from status 2 to 5, 7 can set
from status 2 to 6. Status 8 can set a user from status 0 to 7. Status 9
can set a user from status 0 to 9.
SAY
USAGE: SAY <message>
Makes Emerod talk to the channel with a text of your choice.
NOTE
USAGE: NOTE <nick> <message>
Makes Emerod send a private notice to someone with a text of your choice.
ME
USAGE: ME <action>
Makes Emerod perform an action in the channel.
THINK
USAGE: THINK <text>
Ask Emerod to do a think Action.
note: Think® is stolen from DuRaN without permission.
SLAP
USAGE: SLAP nick
Will slap nick using a random slap saying. This command is not on the
help menu, it is a "hidden" command. You could add it to the help menu if
you want though.
Level [7] - botop
DELUSR
USAGE: DELUSR <nick nick nick...> or <nick account#>
Delete all accounts matching the given nickname(s), or delete a single
account# if it matches the given nickname.
Also works as DELUSER
FAQDEL
USAGE: FAQDEL <name> [num]
Removes a FAQ from Emerods database. If no number is specified then ALL
faqs on the given subject will be deleted.
INVITE
USAGE: INVITE <nick>
Ask Emerod to invite nick to the current channel.
OPALL Pro only
USAGE: OPALL
Ask Emerod to give channel op to everyone.
DOPALL Pro only
USAGE: DOPALL
Ask Emerod to remove channel op from everyone.
Also works as DEOPALL
BAN
USAGE: BAN <nick>
Ask Emerod to set a ban on nick.
Emerod will remove the ban himself after a length of time defined in the
config file.
KICK
USAGE: KICK <nick> [reason | RANDOM]
Kicks a user from the channel. If no reason is given then one will be
randomly picked from the "data/kick.text" file. If this file doesn't exist
then the default kick reason is "Goodbye".
KBAN
USAGE: KBAN <nick> [reason | RANDOM]
Bans and kicks a user from the channel.
Emerod will remove the ban himself after a length of time defined in the
config file.
UNBAN
USAGE: UNBAN <nick>
Removes a standard *!*user@*.machine.domain ban (like the ones Emerod
makes)
AUTOOP
USAGE: AUTOOP
Toggles Emerods Auto-Op feature on and off. When ON, Emerod will op
people joining the channel that have status 6 or better.
TALK
USAGE: TALK
Toggles whether Emerod can talk on the channel or not. A "hidden" command
is SHUTUP which will toggle TALK to OFF.
NICK
USAGE: NICK <nick>
Change the bots nickname.
REPORT
USAGE: REPORT
Ask Emerod for a report of his status and settings.
UPTIME
USAGE: UPTIME
Ask Emerod to report how long he have been running.
LOG Pro only
USAGE: LOG <START | STOP | PAUSE | ?>
Toggle Chat Logging ON/OFF or PAUSE. ? to check current Logging state.
MODE
USAGE: MODE [+|-]b [<nick>[!<user>[@<host>]]]
or <nick> [+|-]<umodechars>
MOVE
USAGE: MOVE #<channel>
Ask Emerod to move to a new channel.
TOPIC
USAGE: TOPIC <new topic text>
Ask Emerod to change the channel topic. If no text argument is given,
Emerod will set the topic to the "default topic".
CONNECT Pro only
USAGE: CONNECT <server_alias>
Connect a server than has split. Enter CONNECT ? for a list of server alias.
This is only usefull if your bot has OPER.
PING
USAGE: PING <nick>
Ask me to send a ping request to nick. With no argument I will ping you.
ASKHOST Pro only
USAGE: ASKHOST <nick | address>
Askhost nicks host or given address.
FINGER Not in Demo
USAGE: FINGER <nick | address>
Finger nicks host or given address.
TRACE Pro only
USAGE: TRACE <nick>
Traceroute nick's host.
MONITOR
USAGE: MONITOR [? | NAMES]
Toggle bot usage monitor ON/OFF. Including ? will display your monitor
ON/OFF status. Including NAMES will display who currently has the monitor
turned on.
RESET
USAGE: RESET <config | ?>
Emerod will quit and run himself again.
With no argument Emerod will quit and run himself again using the current
configfile. Including a configfile name he will quit and rerun using that
config. To find out configfile names enter RESET ?
Level [8] - co-admin
RAW Pro only
USAGE: RAW <RAW IRC command>
Execute a RAW IRC command. Experts only!
REHASH
USAGE: REHASH
Makes Emerod reload all system configuration and data files.
KILL Pro only
USAGE: KILL <nick> [reason | RANDOM]
Ask Emerod to kill nick. Emerod must have IRCOP status for this to work.
If the OPERCMD is not set in the config file then this command will not
be shown on the HELP menu.
SQUIT Pro only
USAGE: SQUIT <server_alias>
Send a server quit command.
If the OPERCMD is not set in the config file then this command will not
be shown on the HELP menu.
OPER Pro only
USAGE: OPER
Have Emerod send the OPER command and get IRCOP status.
UNOPER Pro only
USAGE: UNOPER
Have Emerod remove his IRCOP status.
QUIT
USAGE: QUIT
Terminates Emerod. There's no way to reload Emerod from remote, so use
this with caution.
Level [9] - administration
ADMIN
USAGE: ADMIN <passwd>
Get emergency administration access.
CLI
USAGE: CLI [passwd] <shell command>
Execute a shell command. An optional cli passwd can be set in the config
file.
TELNET Pro only
USAGE: TELNET [passwd]
Open a telnet connection to a shell. An optional telnet passwd can be
set in the config file.
EIC Pro only
USAGE: EIC
Open an Emerod Input Console.