Skip to content
This repository has been archived by the owner on Aug 20, 2020. It is now read-only.

IRC Channels Maintenance

LeMagnesium edited this page Sep 14, 2015 · 1 revision

Maintaining the IRC Channels

This page will guide you through the different procedures to maintain the IRC Channels. If you have any problem please see ChanServ's help (/msg ChanServ help).

Creating the channel

You can create a channel by simply joining it (/join). But to make it persistent, you will need a bit of help from the Channel Service (aka. ChanServ). Those are the usual commands we'll enter (note: every /msg ChanServ can be replaced by /cs):

  • We first register the channel to the services :

    • /msg ChanServ register #minetestforfun-test : We will first register the channel
  • Then we start setting variables

    • /msg ChanServ set #minetestforfun-test entrymsg <msg> : The entrymsg is sent using a notice by ChanServ to anyone joining the channel
    • /msg ChanServ set #minetestforfun-test guard ON : The guard activated, ChanServ will stay even if there's nobody in the channel
    • /msg ChanServ set #minetestforfun-test keeptopic ON : This will save the topic. ChanServ will set it back to its old value if the channel dies
    • /msg ChanServ set #minetestforfun-test URL https://minetestforfun.com : This will set the channel's URL to MFF's website (don't know what that does though)
  • We then need to set the flags for operators (+Oo) and bots (+Vv) :

    • /msg ChanServ flags <nickname|mask> <flags> : if you provide a nickname, then the person using it will need to authentificate to NickServ. Use a mask for bots.
  • The next steps will be up to the owners of bots (setting up RSS announces, etc)

Dropping the channel

Dropping a channel is the action to 'unregister' it. It's simply done by this :

  • /msg ChanServ drop #minetestforfun-test

It's obvious that only the founder has such a power.