Fantasy Commands

This tutorial will go on about the different fantasy commands that’s available for this server. There are a few commands to keep in mind as it’ll provide more information about the different commands, as well as information on the system itself.

  • .help -> This brings up a small list of available options to describe.
  • .help general -> This will show all of the general commands that don’t require any sort of access or level privileges.
  • .help chaccess -> This brings up how to manipulate your channels access and level systems.
  • .help config -> This allows you to change your channel’s settings.
  • .help act -> These provide ways of making the services perform different actions.

Do keep in mind, all of these commands are preceded with a period at the beginning.

General Commands

These commands don’t necessarily require any sort of access needed. They can be used by anyone that is connected to the server and must be on a channel for any of them to work.

  • .cmdlist -> This gives you a command list available with the services. Most, if not all, will be documented here.
  • .ircops and .staff -> This will give you a list of available IRC Ops online. Please follow the instructions there before contacting an IRC Op on IRC.
  • .minfo -> Shows info about the module being used for the fantasy commands.
  • .sversion -> Shows information about the services being used.
  • .info -> This will give you information about the channel that is publicly available to see.

Channel Commands

These commands in particular are for manipulating your channel’s access levels and xOP system. Users must have enough access in order to use some of these commands. These next four commands are all the same in terms of functionality, and they are executed in the same fashion. The commands are: .sop, .aop, .hop, and .vop.

  • .sop add [nick] -> This will add a nick to the xOP list of your choice.
  • .sop del [nick|entry-num] -> This will delete the nickname or entry number(s) from the list. You can use the entry-num field to specify multiple entries. Example: 1-3,5-8 – This will delete 1-3 and 5-8 entries from the list.
  • .sop list -> This will show you who is in the xOP list of your choice.
  • .sop clear -> This will clear out the xOP list of your choice.

There is a slight difference for the channels using the ACCESS system rather than the xOP list.

  • .access add [nick] [level] -> This will add the nick with the specified level to the access list.
  • .access del [nick|entry-num] -> Like the xOP system, this works in the exact same way. This will delete nicknames off of the access list.
  • .access list -> This will give you a list of nicknames in the access list, as well as the level they have.
  • .access clear -> This will clear out your access list.

Just like you can manipulate the xOP system, you can also use the fantasy commands to manipulate the levels as well for the ACCESS list.

  • .levels list -> This gives you a list of all the types and levels available.
  • .levels set [type] [level] -> This will change the level of the type you specify.
  • .levels dis [type] -> This disables whatever type you specify.
  • .levels reset -> This resets the levels to the default settings, just like if it was a newly created channel.

Channel Settings

These commands allow you to change your channel settings, as well as changing BotServ settings as well, as they work hand-in-hand with each other. Again, like the access commands, the channel settings do require certain access privileges to use some of them.

  • .akick add [nick|mask] [reason] -> This allows you to add the nickname or hostmask of the user to the Auto-Kick list.
  • .akick [stick|unstick|del] mask -> This will allow you to stick a mask to enforce it, or unstick it, or delete the mask from the Auto-Kick list.
  • .akick [list|view] [mask] -> This will allow users to see the Auto-Kick list, providing they have enough access to see it. The [mask] checks whether or not the hostmask is in the list.
  • .badwords add [word] [single|start|end|any] -> This let’s you add words to the badwords filter. This, and the next few commands will only work if you have a bot from BotServ.
  • .badwords del [word|entry-num|list] -> This will delete a word, or words, from the badwords filter.
  • .badwords list [mask|list] -> This will list the words in the filter.
  • .badwords clear -> This clears the entire filter list that is set on the channel.

More to come soon.