HelpClose
If you encounter any technical issues as you edit, please report them.
Edit noticesClose
HelpClose
If you encounter any technical issues as you edit, please report them.
3 noticesClose

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

You do not have permission to edit this page, for the following reason:

Your username or IP address has been automatically blocked by MediaWiki. The reason given is:

Your IP address is listed as an open proxy in the DNSBL used by DarkWorld Network.
  • Start of block: 06:56, 9 April 2025
  • Expiration of block: infinite
  • Intended blockee: 127.0.0.1

Your current IP address is 127.0.0.1. Please include all above details in any queries you make.

You are using a browser which is not officially supported by this editor.

Botserv

From DarkWorld Network
Jump to navigation Jump to search

ACT[edit | edit source]

Makes the bot do the equivalent of a “/me” command on the given channel using the given text.

Syntax[edit | edit source]

ACT <chan> <text>

Examples[edit | edit source]

/msg BotServ ACT #help yawns!

ASSIGN[edit | edit source]

Assigns a bot pointed out by nick to the channel chan. You can then configure the bot for the channel so it fits your needs.

Syntax[edit | edit source]

ASSIGN <chan> <nick>

Examples[edit | edit source]

/msg BotServ ASSIGN #help Security

BOT[edit | edit source]

Allows opers to create, modify, and delete bots that users will be able to use on their own channels. BOT ADD adds a bot with the given nickname, username, hostname and realname. Since no integrity checks are done for these settings, be careful. BOT CHANGE allows you to change nickname, username, hostname or realname of a bot without actually deleting it (and all the data associated with it). BOT DEL removes the given bot from the bot list.

Note: you cannot create a bot that has a nick that is currently registered. If an unregistered user is currently using the nick, they will be killed.

Syntax[edit | edit source]

BOT ADD <nick> <user> <host> <real>

Syntax[edit | edit source]

BOT CHANGE <oldnick> <newnick> [<user> [<host> [<real>]]]

Syntax[edit | edit source]

BOT DEL <nick>

Examples[edit | edit source]

/msg BotServ BOT ADD Security Security security.example.net Security

/msg BotServ BOT CHANGE Security NetBot NetBot Services.Example.Net MyNet

/msg BotServ BOT DEL Security

BOTLIST[edit | edit source]

Lists all available bots on this network.

Syntax[edit | edit source]

BOTLIST

Examples[edit | edit source]

/msg BotServ BOTLIST

INFO[edit | edit source]

INFO allows you to see BotServ information about a channel or a bot.

Syntax[edit | edit source]

INFO <#channel|botnick>

SAY[edit | edit source]

Makes the bot say the given text on the given channel.

Syntax[edit | edit source]

SAY <chan> <text>

Examples[edit | edit source]

/msg BotServ SAY #help Welcome to #help!

SET FANTASY[edit | edit source]

Enables or disables fantasy mode on a channel. When it is enabled, users will be able to use all chanserv commands like !op, !deop, !voice, !devoice, !kick, !kb, !unban, !akick, !info on a channel.

Syntax[edit | edit source]

SET <#channel> FANTASY {ON|OFF}

Examples[edit | edit source]

/msg BotServ SET #help FANTASY ON

SET NOBOT[edit | edit source]

This option marks a channel as unassignable. If a bot is already assigned to the channel, it is unassigned automatically when you enable the option.

Syntax[edit | edit source]

SET <#channel> NOBOT {ON|OFF}

Examples[edit | edit source]

/msg BotServ SET #help NOBOT ON

SET PRIVATE[edit | edit source]

This option prevents a bot from being assigned to a channel by users that do not have chan:admin privilege.

Syntax[edit | edit source]

SET <botnick> PRIVATE {ON|OFF}

Examples[edit | edit source]

/msg BotServ SET Security PRIVATE ON

UNASSIGN[edit | edit source]

Unassigns a bot from a channel. When you use this command, the bot won’t join the channel anymore. However, bot configuration for the channel is kept, so you will always be able to reassign a bot later without having to reconfigure it entirely.

Syntax[edit | edit source]

UNASSIGN <chan>

Examples[edit | edit source]

/msg BotServ UNASSIGN #help

ACT

Makes the bot do the equivalent of a “/me” command on the given channel using the given text.

Syntax

ACT <chan> <text>

Examples

/msg BotServ ACT #help yawns!

ASSIGN

Assigns a bot pointed out by nick to the channel chan. You can then configure the bot for the channel so it fits your needs.

Syntax

ASSIGN <chan> <nick>

Examples

/msg BotServ ASSIGN #help Security

BOT

Allows opers to create, modify, and delete bots that users will be able to use on their own channels.↵BOT ADD adds a bot with the given nickname, username, hostname and realname. Since no integrity checks are done for these settings, be careful.↵BOT CHANGE allows you to change nickname, username, hostname or realname of a bot without actually deleting it (and all the data associated with it).↵BOT DEL removes the given bot from the bot list.

Note: you cannot create a bot that has a nick that is currently registered. If an unregistered user is currently using the nick, they will be killed.

Syntax

BOT ADD <nick> <user> <host> <real>

Syntax

BOT CHANGE <oldnick> <newnick> [<user> [<host> [<real>]]]

Syntax

BOT DEL <nick>

Examples

/msg BotServ BOT ADD Security Security security.example.net Security

/msg BotServ BOT CHANGE Security NetBot NetBot Services.Example.Net MyNet

/msg BotServ BOT DEL Security

BOTLIST

Lists all available bots on this network.

Syntax

BOTLIST

Examples

/msg BotServ BOTLIST

INFO

INFO allows you to see BotServ information about a channel or a bot.

Syntax

INFO <#channel|botnick>

SAY

Makes the bot say the given text on the given channel.

Syntax

SAY <chan> <text>

Examples

/msg BotServ SAY #help Welcome to #help!

SET FANTASY

Enables or disables fantasy mode on a channel. When it is enabled, users will be able to use all chanserv commands like !op, !deop, !voice, !devoice, !kick, !kb, !unban, !akick, !info on a channel.

Syntax

SET <#channel> FANTASY {ON|OFF}

Examples

/msg BotServ SET #help FANTASY ON

SET NOBOT

This option marks a channel as unassignable. If a bot is already assigned to the channel, it is unassigned automatically when you enable the option.

Syntax

SET <#channel> NOBOT {ON|OFF}

Examples

/msg BotServ SET #help NOBOT ON

SET PRIVATE

This option prevents a bot from being assigned to a channel by users that do not have chan:admin privilege.

Syntax

SET <botnick> PRIVATE {ON|OFF}

Examples

/msg BotServ SET Security PRIVATE ON

UNASSIGN

Unassigns a bot from a channel. When you use this command, the bot won’t join the channel anymore. However, bot configuration for the channel is kept, so you will always be able to reassign a bot later without having to reconfigure it entirely.

Syntax

UNASSIGN <chan>

Examples

/msg BotServ UNASSIGN #help