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.
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.
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"
If everything was correct, this channel is now registered.
Channel options are set using the command:
/mode #DeinChannel +/- <mode>
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 |
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
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 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 | + |
To give a user manual rights, use the following command:
/mode #DeinChannel +/- <v,h,o,a,q> 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
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 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 <passwort> /mode #DeinChannel +q IchSelber
Founder level access should only be granted to people you can fully trust!