====== Open IRC channel ======
{{template>vorlagen:tutorialdetails|tutname=IRC Channel eröffnen|tutautor=[[en:psycore]]|tutversion=1.3|tutquelle=http://www.hellhost.de/wiki/irc:chan}}
It is relatively easy to open your own IRC channel. You are then the moderator in this channel 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 are not yet familiar with these, you can use the command
/rules
command in your IRC client.
===== Step 1: Create the channel =====
To create this channel, enter the following:
/join #DeinChannel
The Deinchannel will of course be named after the respective channel name. If the channel does not yet exist, we should now be all alone in it.
===== Step 2: Registering the channel =====
Now we need to register the channel. This will prevent 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 using the command:
/mode #DeinChannel +/-
command.
For example, if we want to assign a password to the channel, we enter the following:
/mode #DeinChannel +k EinPasswort
If we want to cancel this mode again, we do this as follows:
/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 =====
To better protect the channel and to keep it open even when you are not present, you need a channel bot. This is assigned via Botserv. The following command lists all available bots:
/bs botlist
Now we choose a name that we like and enter it:
/bs assign #DeinChannel Botname
Now you have the bot in your channel. You can get further help on the bot with the command:
/bs help
===== Step 5: Edit the channel list =====
Users can be assigned various user rights in a channel. These user rights can always be given manually or saved on the so-called access list. To add a user to the access list, they must have registered their [[en:irc:nickserv|registered]]. The following user rights are available:
^ Mode ^ Name ^ Rights (extract) ^ Characters ^
| +q | Founder | All rights incl. founder level | ~ |
| +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 assign user rights ====
To give a user manual rights, use the following command:
/mode #DeinChannel +/- Benutzer
For example: User XYZ should be given AOP rights.
/mode #DeinChannel +o XYZ
And mean as we are, we immediately take these rights away from this user.
/mode #DeinChannel -o XYZ
==== Automate user rights ====
To add a user to the access list, proceed as follows:
/msg chanserv #DeinChannel add Benutzer
Same example as above, giving and taking AOP rights:
/msg chanserv AOP #DeinChannel add XYZ
/msg chanserv AOP #DeinChannel del XYZ
In this case, founder level access can only be assigned via the specified channel password. This requires the password and the following commands:
/msg chanserv identify #DeinChannel
/mode #DeinChannel +q IchSelber
**Founder level access should only be granted to people you can fully trust!**