IRC Channel eröffnen

Dies ist eine alte Version des Dokuments!


IRC Channel eröffnen

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

Es ist relativ einfach im IRC einen eigenen Channel zu eröffnen. In diesem ist man dann selber Moderator und kann nach belieben agieren. Wer einen eigenen Channel öffnet, sollte mit den Regeln des BaccanoDE Netzwerkes vertraut sein. Wer diese noch nicht kennt, kann mit dem Befehl

/rules

in seinem IRC Clienten diese abrufen.

Schritt 1: den Channel erstellen

Um diesen Channel nun ins Leben zu rufen geben wir folgendes ein:

/join #DeinChannel

Das Deinchannel erstzen wir natürlich mit dem jeweiligen Channelnamen. Wenn der Channel noch nicht existiert, sollten wir nun ganz allein in ihm sein.

Schritt 2: Registrieren des Channels

Nun müssen wir den Channel registrieren. Damit verhindern wir, dass dieser von anderen Nutzern übernommen werden kann:

/cs register #DeinChannel EinPasswort "Eine Beschreibung für den Channel"
  • #DeinChannel mit dem jeweiligen Channelnamen ersetzen
  • EinPasswort muss gesetzt werden
  • Eine Beschreibung, die kurz und knapp aussagt wozu der Channel ist

Wenn alles richtig war, ist dieser Channel nun registriert.

Schritt 3: Channel Optionen einstellen

Channel Optionen werden über den Befehl:

/mode #DeinChannel +/- <mode>

gesetzt.

Wollen wir z.B. den Channel mit einem Passwort versehen geben wir folgendes ein:

/mode #DeinChannel +k EinPasswort

Wollen wir diesen Mode wieder zurück nehmen geht dies so:

/mode #DeinChannel -k

Folgende Modes stehen zur Verfügung:

Mode Bezeichnung Befehl
+l Benutzerlimit /mode #DeinChannel +l 20
+k Passwortschutz /mode #DeinChannel +k EinPasswort
+t Topicänderung nur durch Op /mode #DeinChannel +t
+n Keine externen Meldungen /mode #DeinChannel +n
+i Einladung erforderlich /mode #DeinChannel +i
+m Moderierter Channel /mode #DeinChannel +m
+p Privater Channel /mode #DeinChannel +p
+s Geheimer Channel /mode #DeinChannel +s

Schritt 4: Bot zuweisen

Um den Channel besser zu schützen und auch bei nicht Anwesenheit offen zu halten braucht man einen Channelbot. Dieser wird über Botserv zugewiesen. Folgender Befehl listet alle verfügbaren Bots:

/bs botlist

Nun suchen wir uns einen Namen aus, der uns gefällt und geben ein:

/bs assign #DeinChannel Botname

Nun hast du den Bot in deinem Channel. Weitere Hilfe zum Bot bekommst du mit dem Befehl:

/bs help

Schritt 5: Die Channel-Liste bearbeiten

In einem Channel können Benutzer verschiedene Benutzerrechte bekommen. Diese Benutzerrechte können immer manuell gegeben werden, oder auf der sog. Access Liste gespeichert werden. Um einen Benutzer zur Access Liste hinzuzufügen muss dieser seinen Nick registriert haben. Folgende Benutzerrechte stehen zur Verfügung:

Mode Bezeichnung Rechte (Auszug) Zeichen
+q Founder Alle Rechte inkl. Founderlevel ~
+a SOP - SuperOP Alle Rechte &
+o AOP - AutoOP Kicken, Bannen, Topic setzen @
+h HOP - HalfOP Kicken, Topic setzen %
+v VOP - Voice Schreiben in moderierten Channeln +

manuell Benutzerrechte geben

Um einem Benutzer manuell Rechte zu geben benutzt man folgenden Befehl:

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

Ein Beispiel: Benutzer XYZ soll AOP Rechte bekommen.

/mode #DeinChannel +o XYZ

Und gemein wie wir sind nehmen wir diesem Benutzer diese Rechte gleich wieder.

/mode #DeinChannel -o XYZ

Benutzerrechte automatisieren

Um einen Benutzer auf die Access Liste zu setzen geht man wie folgt vor:

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

Gleiches Beispiel wie eben, geben und nehmen von AOP Rechten:

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

Founderlevel Access kann in diesem Falle nur über das spezifizierte Channel Passwort vergeben werden. Hierzu braucht man das Passwort und folgende Befehle:

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

Founderlevel Access sollte nur Personen gewährt werden, denen man voll vertrauen kann!

irc/chan.1700341099.txt.gz · Zuletzt geändert: 2023/11/18 21:58
CC Attribution-Noncommercial-Share Alike 4.0 International