This translation is older than the original page and might be outdated.

Open IRC channel

Draft Newest draft | Approver: psycore

This is an old revision of the document!


Open IRC Channel

tutname=IRC Channel eröffnen|tutautor=[[psycore]]|tutversion=1.3|tutquelle=http://www.hellhost.de/wiki/irc:chan

It is relatively easy to open your own channel on IRC. In this channel, you are the moderator and can act as you wish. If you open your own channel, you should be familiar with the rules of the BaccanoDE network. If you do not know them yet, you can use the command

/rules

command in your IRC client.

Step 1: Create the channel

To bring this channel into being, we enter the following:

/join #DeinChannel

Of course, we will place the respective channel name in front of the deinchannel. If the channel does not yet exist, we should now be all alone in it.

Step 2: Register the channel

Now we have to register the channel. This prevents it from being taken over by other users:

/cs register #DeinChannel EinPasswort "Eine Beschreibung für den Channel"
  • Replace #YourChannel with the respective channel name.
  • A password must be set
  • A description that briefly and concisely states what the channel is for

If everything was correct, this channel is now registered.

Step 3: Set Channel Options

Channel options are set via the command:

/mode #DeinChannel +/- <mode>

set.

For example, if we want to give the channel a password, we enter the following:

/mode #DeinChannel +k EinPasswort

If we want to take back this mode, we do it like this:

/mode #DeinChannel -k

The following modes are available:

Mode Designation Command
+l User limit /mode #YourChannel +l 20
+k Password protection /mode #YourChannel +k OnePassword
+t Topic change only by Op /mode #YourChannel +t
+n No external messages /mode #YourChannel +n
+i Invitation required /mode #YourChannel +i
+m Moderated channel /mode #YourChannel +m
+p Private Channel /mode #YourChannel +p
+s Secret channel /mode #YourChannel +s

Step 4: Assign Bot

In order to better protect the channel and keep it open even when you are not present, you need a channelbot. This is assigned via Botserv. The following command lists all available bots:

/bs botlist

Now we pick a name we like and enter:

/bs assign #DeinChannel Botname

Now you have the bot in your channel. You can get more help with the bot with the command:

/bs help

Step 5: Edit the Channel List

In a channel, users can be given different user rights. These user rights can always be given manually, or they can be stored on the so-called access list. In order to add a user to the access list, the user must have nick registered. The following user rights are available:

Mode Name Rights (extract) Characters
+q Founder All rights incl. Founderlevel ~
+a SOP - SuperOP All rights &
+o AOP - AutoOP Kick, ban, set topic @
+h HOP - HalfOP Kick, set topic %
+v VOP - Voice Writing in moderated channels +

Manually give user rights

To give a user manual rights, use the following command:

/mode #DeinChannel +/- <v,h,o,a,q> Benutzer

Example: User XYZ should be given AOP rights.

/mode #DeinChannel +o XYZ

And mean as we are, we take these rights away from this user right away.

/mode #DeinChannel -o XYZ

Automate user rights

To add a user to the access list, proceed as follows:

/msg chanserv <VOP/HOP/AOP/SOP> #DeinChannel add Benutzer

Same example as above, giving and taking away AOP rights:

/msg chanserv AOP #DeinChannel add XYZ
/msg chanserv AOP #DeinChannel del XYZ

In this case, founder-level access can only be granted via the specified channel password. To do this, you need the password and the following commands:

/msg chanserv identify #DeinChannel <passwort>
/mode #DeinChannel +q IchSelber

Founder level access should only be granted to people who can be fully trusted!

en/irc/chan.1698006811.txt.gz · Last modified: 2023/10/22 22:33
CC Attribution-Noncommercial-Share Alike 4.0 International