Channel Modes

Τα modes των καναλιών μπορούν να διαφοροποιηθούν μόνο από χειριστές
(operators). Operators είναι αυτοί που έχουν το σηματάκι @ δίπλα από
το όνομα τους. Είναι εφικτό επίσης να συνδυαστούν πολλά διαφορετικά
modes με μία εντολή.

Σύνταξη:
/mode #κανάλι +/- mode(s) παράμετροι

Παραδείγματα:
/mode #κανάλι +tM
/mode #κανάλι -Rs
/mode #κανάλι +nt-M
/mode #κανάλι +ntb-o Nick1!*@* Nick2
/mode #κανάλι +ntk 123

+b To ban mode επιτρέπει στον χειριστή του καναλιού να αποτρέψει την είσοδο,σε ένα άτομο (ή μια ομάδα ατόμων),στο κανάλι.Εάν κάποιος βρίσκεται μέσα στο κανάλι δεν είναι πλέον σε θέση να μιλήσει, ενώ εάν κάνει /part με μήνυμα, δεν θα εμφανιστεί.Ο χρήστης που έχει mode +e δεν επηρεάζεται από το συγκεκριμένο mode.

Σύνταξη:
/mode #κανάλι +/-b nick/userid/host/ip

Παραδείγματα:
/mode #κανάλι +b nick!*@*
/mode #κανάλι +b-b *!*@a.test.gr *!*@*.net

+c Το color mode μπλοκάρει τα χρώματα, την έντονη γραφή,την υπογράμμιση και την αντιστροφή των κειμένων που αποστέλλονται.

+e To exception mode μας δίνει την δυνατότητα εξαίρεσης από τον αποκλεισμό ενός χρήστη ή και μία ομάδας χρηστών.

Παραδείγματα:
/mode #κανάλι +e Nick
/mode #κανάλι -e *!*@100.22.111.22

+i Το invite mode επιτρέπει την είσοδο μόνο σε αυτούς που έχουν προσκληθεί ( με την εντολή /invite ).

+I Αυτή η λειτουργία επιτρέπει στον χειριστή να δημιουργήσει μία λίστα με χρήστες που θα εισέρχονται στο κανάλι με πρόσκληση (invite list).

Σύνταξη:
/mode #κανάλι +/-Ι nick/host/ip

+j Το mode αυτό λαμβάνει δύο παραμέτρους (+j N:S) επιτρέποντας την είσοδο N χρηστών στο κανάλι μέσα σε S δευτερόλεπτα. Σε περίπτωση που προσπαθήσουν να εισέλθουν στο κανάλι για παράδειγμα N+1 χρήστες μέσα σε S δευτερόλεπτα, ο τελευταίος χρήστης θα πρέπει να ξανακάνει JOIN μετά από λίγο. Μπορεί να απενεργοποιηθεί δίνοντας σαν παραμέτρους τις τιμές 0:0 (join throttling)

Παράδειγμα:
/mode #κανάλι +j 4:6

+k Το key mode χρησιμοποιείται για να κλειδωθεί ένα κανάλι με κωδικό.

Εάν για παράδειγμα δώσουμε:
/mode #κανάλι +k 123

Τότε ο χρήστης θα μπορεί να εισέλθει στο κανάλι μόνο με την εντολή
/join #κανάλι 123

+m Ένα κανάλι moderated επιτρέπει μόνο στους Operators (@) και στους Voiced (+v) να στέλνουν μηνύματα στο κανάλι. Όλα τα άλλα μηνύματα θα μπλοκαριστούν.

Σύνταξη:
/mode #κανάλι +m

Όποιος επίσης παρευρίσκεται στο κανάλι και δεν έχει op ή voice δεν μπορεί να αλλάξει το ψευδώνυμο του, για να αλλάξει λοιπόν nick, θα πρέπει να κάνει /part και να ξανά μπει με άλλο.

+M Επιτρέπει την αποστολή μηνυμάτων στο κανάλι μόνο από κατοχυρωμένους χρήστες (register nicks).

Σύνταξη:
/mode #κανάλι +M

+n To no external messages mode, επιτρέπει τα μηνύματα στο κανάλι μόνο σε όσους παρευρίσκονται σε αυτό.Εάν θα αφαιρεθεί τότε οι χρήστες θα μπορούν να στέλνουν εξωτερικά μηνύματα χωρίς να χρειάζεται να βρίσκονται στο κανάλι (/msg #κανάλι *κείμενο* ).

Σύνταξη:
/mode #κανάλι +n

+o Ο χειριστής (Operator) του καναλιού, χαρακτηρίζεται από το σηματάκι δίπλα από το όνομα του (@). Έχει την δυνατότητα να απομακρύνει τους χρήστες καθώς και να αλλάζει επιτρεπόμενα από τον founder modes.

Σύνταξη:
/mode # κανάλι + /-o Nick
/mode # κανάλι + oo-o Nick1 Nick2 Nick3

+O Το oper only mode επιτρέπει την είσοδο στο κανάλι μόνο σε IRC Operators. Αυτή η λειτουργία μπορεί να ρυθμιστεί μόνο από ένα IRC Operator, αλλά ο founder έχει το δικαίωμα να το αφαιρέσει (/cs set #κανάλι mlock +nt-O).

+p Το κανάλι πλέον είναι ιδιωτικό και δεν φαίνεται στο whois, εκτός αν το πρόσωπο που κάνει το whois είναι στο ίδιο κανάλι (private).

+r Το +r mode μπαίνει αυτόματα από τα services και δείχνει εάν ένα κανάλι είναι register.

Παράδειγμα:
ChanServ sets mode: +ntr

+R Το +R αφορά μόνο τα εγγεγραμμένα ονόματα (registered nicks only). Μόνο όσοι έχουν κατοχυρώσει και αναγνωρίσει το όνομα τους (/identify *κωδικός*) μπορούν να μπουν μέσα στο κανάλι.
Μη εγγεγραμμένα (Unregistered nicks) ψευδώνυμα που παρευρίσκονται
στο κανάλι μόλις τεθεί το +R θα χάσουν την δυνατότητα να στείλουν
μηνύματα μέχρι να θέσουν το user mode +r.

+s Το μυστικό (secret) κανάλι πλέον δεν φαίνεται στο whois εκτός αν το πρόσωπο που κάνει το /whois είναι στο ίδιο κανάλι. Εκτός από αυτό, ένα μυστικό κανάλι δεν εμφανίζεται στην /list.
*Δε χρειάζεται να ρυθμίσετε τη λειτουργία +p αν έχετε ήδη τη +s, καθώς θα ήταν περιττή.

+S Όταν ένα κανάλι είναι ρυθμισμένο σε +S, τότε επιτρέπεται η είσοδος στο κανάλι από χρήστες που έχουν user mode +S.Το umode +S είναι για ασφαλή κρυπτογραφημένη σύνδεση, SSL.

+t To +t επιτρέπει μόνο στους χειριστές του καναλιού (@) να αλλάξουν topic.

+v Όπως έχει ήδη προαναφερθεί, όταν το κανάλι είναι moderated, μόνο οι Operators και οι voiced μπορούν να στείλουν μηνύματα στο κανάλι. Μόνο ο operator του καναλιού μπορεί να προσθέτει και να αφαιρεί voices.

Σύνταξη:
/mode # κανάλι +/-v Nick

παράδειγμα:
/mode #κανάλι +vv-v Nick1 Nick2 Nick3