rev. 02/17/2003
Administration . Darkbot Command Listing

read conventions
You must /msg YourDarkbot login YourPassword in order to perform any command levels [1, 2 and 3] even if you previously did it but you or your bot rejoined the channel]


Nickname Change [3]
Quit IRC [3]
Raw Input
[3]
Repeat Data [3]

Restart Session [3]
Server Jump [3]
Set Channel [3]
Set Command Character [3]
Set Nickname [3]

Set userid [3]
Set Vhost [3]
Sleep (deactivate)
[3]
Wakeup [3]


Nickname Change [3]
Changes for seconds Darkbot's current nickname to the one specified.
Command N | NICK
Syntax !NICK
Example BotUser: !nick test123
-DB- Attempting to /nick test123
*** DB is now known as test123
*** test123 is now known as DB
Related Messages (if the user is not registered, logged in or type Darkbot's command character by mistake):
-DB- Try /nick Nick-dork.

(if no nick is specified):
-DB- Specify a nick!
See also: Set Nickname

=== top ===

Quit IRC [3]
Makes Darkbot log off IRC and shut down.
Command DIE | QUIT
Syntax !DIE
Example (with default reason):
BotUser: !die
*** Quits: DB (Killed (BotUser (cause I say so!)))

(with reason):
BotUser: !die hard
*** Quits: DB (Killed (BotUser (hard)))
Obs. 'cause I say so' is the default reason. You can specify yours instead of that one
See also: Restart Session

=== top ===

Raw Input [3]
Instructs Darkbot to send raw information directly to the server. You can use !raw privmsg #channel or nick and !raw notice #channel or nick followed by :text
Command RAW
Syntax !RAW
Example BotUser: !raw privmsg #darkbot :I'm a help robot
DB: I'm a help robot

BotUser: !raw notice #darkbot :test
-DB:#darkbot- test

=== top ===

Repeat Data [3]
Repeats a given raw input command a number of times with a delay.
Command REPEAT | TIMER
Syntax !REPEAT <:data>
Example BotUser: !repeat 3 1 privmsg #darkbot :test
DB: test
DB: test
DB: test
Related Messages (if no parameters are specified):
-DB- Syntax: REPEAT
See also: Raw Input

=== top ===

Restart Session [3]
Restarts Darkbot with any changes saved to the configuration.
Command REHASH | RESTART
Syntax !RESTART
Example BotUser: !restart
*** Quits: DB (Restarting Darkbot6f6 ...)
*** Joins: DB
See also: Quit IRC

=== top ===

Server Jump [3]
Makes Darkbot switch to another IRC server.
Command JUMP | SERVER
Syntax !SERVER [port]
Example BotUser: !jump irc.superchat.org
*** Quits: DB (Jumping to irc.superchat.org:6667)
*** Joins: DB
Related Messages (if no parameter set):
-DB- Syntax: JUMP [port]
Obs. if no port is specified DB defaults to 6667

=== top ===

Set Channel [3]
Sets the Darkbot's default channel.
Command SETCHAN
Syntax !SETCHAN <#channel>
Example BotUser: !setchan #darkbot
-DB- Default channel: #darkbot
Related Messages (if no parameter set):
-DB- Syntax: SETCHAN

=== top ===

Set Command Character [3]
Sets Darkbot's command character (by default, it is "!").
Command SETCHAR
Syntax !SETCHAR
Example BotUser: !setchar >
-DB- New command char now: >
Related Messages (if no parameter set):
-DB- Syntax: SETCHAR

=== top ===

Set Nickname [3]
Changes Darkbot's default nick to the new one specified
Command SETNICK
Syntax !SETNICK
Example BotUser: !setnick HelpBot
*** is now known as HelpBot
Related Messages (if no parameter set):
-DB- Syntax: SETNICK

=== top ===

Set UserID [3]
Changes Darkbot's userid.
Command SETUSER
Syntax !SETUSER
Example !setuser botident
-DB- Default userid now: botident
Related Messages (if no parameter set): -DB- Syntax: SETUSER
Obs. requires a restart

=== top ===

Set Vhost [3]
Changes Darkbot's virtual host.
Command VHOST
Syntax !VHOST
Example !Vhost VirtualHost.com
-DB- Default Vhost now: VirtualHost.com
Related Messages (if no parameter set): -DB- Syntax: !VHOST
Obs. requires a restart

=== top ===

Sleep (deactivate) [3]
Prevents Darkbot from listening to topic queries or commands for 120 seconds (default).
Command SLEEP | HUSH
Syntax SLEEP
Example BotUser: DB sleep
*** DB falls asleep... ZzzZZzzZZzz
Related Procedures Check defines.h file [#define SLEEP_LEVEL] if you want to change the level at which user's can make Darkbot shut up (aka hush) (default is 3)
Modify [#define SLEEP_TIME 400] if you want to change the default sleep time from the default 400 seconds
Modify [#define GOSLEEP_ACTION "\1ACTION falls asleep... ZzzZZzzZZzz\1"] if you want to change the default message for SLEEP.
Obs. This command is useful for help channels when is necessary to make Darkbot stop 'talking' while something important is being addressed in the chan.
See also: Wakeup

=== top ===

Wake Up (reactivate) [3]
Reactivates Darkbot after being in sleep mode.
Command WAKEUP
Syntax WAKEUP
Example BotUser: DB wakeup
*** DB wakes up from a snooze.
Related Procedures Check defines.h file [#define WAKEUP_ACTION "\1ACTION wakes up from a snooze..\1"] if you want to modify the default message for wake up.
See also: Sleep (deactivate)

=== top ===

.database
.channel
.status
.user
.utilities


home
about

help
forum
downloads