BotServ

From Xertion Wiki
Revision as of 20:55, 28 March 2013 by 187.109.208.58 (talk) (→‎xOP)
Jump to navigation Jump to search

BotServ allows you to have a bot on your own channel. It has been created for users that can't host or onfigure a bot, or for use on networks that don't allow users' bot. Bot will join a channel whenever there is at least 1 user(s) on it. You can also set a badwords list to kick someone whenever they say a "badword". Available commands are listed below.

To use them, type /msg BotServ command For more information on a specific command, type /msg BotServ HELP command

Note: Users can request a custom botname if they have 25 or more users in their channel.

To assign a BotServ bot, use

/msg BotServ ASSIGN #channel BOT

  • where #channel is the name of the channel you are assigning it to and bot is the bot you are assigning.

To list available bots use

/msg BotServ BOTLIST

Note: Since the introduction of new services featuring fantasy commands, all commands of the syntax /msg ChanServ COMMAND #YOURCHANNEL [PARAMETERS] will become .COMMAND [PARAMETERS]. All commands that are available in /msg ChanServ HELP can be used in-channel EXCEPT IDENTIFY, for obvious reasons.

Channel Status Commands

Giving/removing modes to/from a user or yourself if nick is not specified, requires you to have sufficient access on the channel:

  • Voice + (+v)
    • .voice nick
    • .devoice nick
  • Halfop % (+h)
    • .halfop nick
    • .dehalfop nick
  • Op @ (+o)
    • .op nick
    • .deop nick
  • Protected/Admin & (+a) Note: Requires protectmode to be enabled.
    • .protect nick
    • .deprotect nick
  • Owner ~ (+q) Note: Requires ownermode to be enabled.
    • .owner
    • .deowner

Egw sygkinh8hka me ta lemngeoa ths Bougiouklakh. Alla se ena melagxoliko keimeno gia ena ksafniko 8anato (pera apo to shmeio me th metaglwttish pou mou gennhse nees idees), peirazei pou eskasa sta gelia otan diabasa ayto: "είδαμε τη Βουγιουκλάκη (alive and kicking)"? :P

Access Commands

Access

Viewing the channel's access list, optionally you can view the access level of a particular nick or list entry only:

  • .access list NICK|NUMBER
  • .axx list NICK|NUMBER

Adding a nick to the access list:

  • .access add NICK LEVEL
  • .axx add NICK LEVEL

Default levels: (3 = voice (+), 4 = halfop (%), 5 = op (@), 10 = protected op/admin (&))

Deleting a nick from the access list:

  • .access del NICK|NUMBER
  • .axx del NICK|NUMBER

Clearing the access list:

  • .access clear
  • .axx clear

Hi Rob. Nadia passed over your deiltas to me today. I was her dressmaker and I have to say I think your photgraphs of her wedding were/are spectacular. I loved the image of the lampost. The colours almost mauve. I look forward to seeing the whole update of her wedding.

Akick Commands

Viewing the channel's akick list, optionally you can view the akick entry of a particular nick or list entry only:

  • .akick list NICK|NUMBER

Viewing the channel's akick list, more detailled than .akick list, optionally you can view the akick entry of a particular nick or list entry only:

  • .akick view NICK|NUMBER

Adding a nick or usermask to the akick list with an optional reason:

  • .akick add NICK|USERMASK REASON

Deleting a nick/usermask or list entry from the akick list:

  • .akick del NICK|USERMASK|NUMBER

Clearing the channel's akick list:

  • .akick clear

Enforcing an akick on users matching an entry on the akick list who is currently on the channel:

  • .akick enforce

Miscellaneous Commands

Checking when a user was last seen on the channel:

  • .seen NICK

Note: The specified user has to be on the channel's access list.

Viewing information about the channel:

  • .info

Viewing more detailed information about the channel:

  • .info ALL

Note: Requires founder status by default.


If you have a BotServ bot on your channel but these commands still don't work for you, assure that fantasy mode is enabled: /msg BotServ SET #channel FANTASY ON