Η εντολή Ignore

Αυτή η εντολή σου επιτρέπει ν’ αγνοήσεις διάφορους τύπους μηνυμάτων από τους χρήστες.

Μπορείς είτε να επιλέξεις ν’ αγνοήσεις εντελώς ή και συγκεκριμένα μηνύματα από ένα χρήστη.

nick!userid@host, private, invite, ctcp

Η σύνταξη της εντολής είναι: /ignore [-lrpcntikdwxu#] <on|off|nick/address> [type] [network]

Όπου p = private, c = channel, n = notice, t = ctcp, i = invite, k = control codes, d = dccs.

Επίσης:

Με το -uX μπορούμε όπου X να συμπληρώσουμε τα δευτερόλεπτα μετά τα οποία θέλουμε ν’ αφαιρεθεί το ignore αυτόματα.

Με το -r αφαιρούμε ένα ignore που έχουμε βάλει. Αν δεν συμπληρώσουμε ψευδώνυμο ή διεύθυνση, τότε αδειάζει όλη την λίστα των ignores.

Με το -x εξαιρούμε μια διεύθυνση/ψευδώνυμο από ένα γενικότερο ignore.

Με το -l μπορούμε να δούμε την λίστα των ignore που έχουμε βάλει.

Με το -w κάνουμε το ignore να λειτουργεί σε οποιοδήποτε δίκτυο.

Τα ignore flags μπορούν να δουλέψουν και συνδυαστικά, πχ:

/ignore Nick : Αγνοούμε εντελώς ένα ψευδώνυμο

/ignore -p Nick : Αγνοούμε τα prive από ένα ψευδώνυμο (στα κανάλια βλέπουμε κανονικά τι γράφει).

/ignore -c Nick : Αγνοούμε τα μηνύματα που στέλνει στα κανάλια ένα ψευδώνυμο (τα prive τα βλέπουμε κανονικά)

/ignore -nptikd Nick : Αγνοούμε τα notice, τα prive, τα ctcp, τα invites, τα control codes και τα dccs από ένα ψευδώνυμο.

Σημείωση: Αν έχουμε ανοιχτό παράθυρο με κάποιον, τα μηνύματά του δεν θ’ αγνοούνται ακόμα και αν η διεύθυνσή του υπάρχει στην ignore list.

Βασικές εντολές IRC

Αυτές είναι όλες οι βασικές εντολές IRC. Θα σας φανούν χρήσιμες στα πρώτα σας βήματα!

/Join #Κανάλι Μπαίνεις στο συγκεκριμένο κανάλι.

/Part #Κανάλι Βγαίνεις από το συγκεκριμένο κανάλι.

/Part #Κανάλι <αιτία> Βγαίνεις από το συγκεκριμένο κανάλι με μία αιτία.

/List Σου εμφανίζεται η λίστα με όσα κανάλια έχουν έστω και έναν χρήστη μέσα εκείνη τη στιγμή.

/List *<λέξη>* Π.χ. /List *chat* Σου εμφανίζεται η λίστα με όσα κανάλια έχουν την λέξη chat μέσα σε αυτά και έχουν έστω και έναν χρήστη μέσα εκείνη τη στιγμή.

/Links Εμφανίζει τη λίστα με τούς IRC servers στο δίκτυο που είστε συνδεδεμένος.

/Me <μήνυμα> Λέει στο συγκεκριμένο κανάλι ή παράθυρο σχετικά με το τι κάνετε.

/Ame <μήνυμα> Λέει σε όλα τα κανάλια ή παράθυρα σχετικά με το τι κάνετε.

/Amsg <μήνυμα> Στέλνει ένα μήνυμα όλα τα κανάλια που είστε.

/Whois <ψευδώνυμο> Δείχνει πληροφορίες σχετικά με τον συγκεκριμένο χρήστη αν αυτός είναι στο IRC εκείνη τη στιγμή.

/Nick <ψευδώνυμο> Αλλάζει το ψευδώνυμο σας σε ένα καινούργιο.

/Quit <αιτία> Αυτή η εντολή σας αποσυνδέει από το IRC προβάλλοντας ως αιτία της αποχώρησης σας το μήνυμα που θέσατε.

/Away <μήνυμα> Αφήνει ένα μήνυμα που εξηγεί πως για κάποιον λόγο δεν προσέχετε στο IRC. Αν κάποιος σας στείλει ένα μήνυμα η΄σας κάνει /Whois, βλέπει το μήνυμα που θέσατε ως αιτία, που εξηγεί τον λόγο για τον οποίο δεν προσέχετε στο IRC.

/Away Θέτει το /Away <μήνυμα> εκτός λειτουργίας.

/Invite <ψευδώνυμο> #Κανάλι Προσκαλεί τον χρήστη στο κανάλι.

/msg <ψευδώνυμο> <μήνυμα> Στέλνει ένα μήνυμα στον συγκεκριμένο χρήστη χωρίς να ανοίξει παράθυρο.

/Query <ψευδώνυμο> <μήνυμα> Στέλνει ένα μήνυμα στον συγκεκριμένο χρήστη ανοίγοντας ένα παράθυρο με αυτόν.

/Topic #Κανάλι <Nέο Topic> Αλλάζει το topic με ένα καινούργιο στο συγκεκριμένο κανάλι.

/Kick #Κανάλι <ψευδώνυμο> Βγάζει προσωρινά τον χρήστη απ’το κανάλι. Εάν θέλετε μπορείτε νά προσθέσετε και μιά αιτία.

/Mode #Κανάλι +o <ψευδώνυμο> Κάνει τον χρήστη διαχειριστή καναλιού (channel operator).

/Mode #Κανάλι +v <ψευδώνυμο> Δίνει voice (+) σε έναν χρήστη.

Οι παραπάνω εντολές /Mode… για να βγούν εκτός λειτουργίας ή να πάρεις το op (@) από κάποιον χρήστη, δεν έχουν παρά να γραφούν ακριβώς το ίδιο με την μόνη διαφορά αντί για + μπροστά από το είδος Mode που θέσατε να μπει ένα – .

IRC colors

Πως βάζουμε χρώματα στο IRC

Οι εντολές που θα χρησιμοποιήσουμε είναι οι εξής,

  • Control + K Χρησιμοποιείται για έγχρωμο κείμενο
  • Control + B Χρησιμοποιείται για έντονο κείμενο
  • Control + U Χρησιμοποιείται για υπογραμμισμένο κείμενο
  • Control + R Χρησιμοποιείται για αντιστροφή κειμένου
  • Control + O Επαναφέρει το κείμενο μας, στην αρχική του μορφή

Ας δούμε λοιπόν, τι κάνει η κάθε εντολή ξεχωριστά.

Control + K (πατήστε το κουμπί Ctrl από το πληκτρολόγιο σας μαζί με το γράμμα K ταυτόχρονα) και επιλέξτε ένα νούμερο από το 0-15 και ότι γράψετε στην συνέχεια θα αποκτήσει το χρώμα που του δώσατε. Παρακάτω απεικονίζονται τα χρώματα που θα εμφανιστούν στο mirc σας:

0 – White
1 – Black
2 – Navy Blue
3 – Green
4 – Red
5 – Brown
6 – Purple
7 – Olive
8 – Yellow
9 – Lime Green
10 – Teal
11 – Aqua Light
12 – Royal Blue
13 – Hot Pink
14 – Dark Gray
15 – Light Gray

Εάν θέλετε να γράψετε μία λέξη σε κόκκινο χρώμα (νούμερο 4), τότε θα πρέπει να πατήσετε Ctrl + K, στην συνέχεια να επιλέξετε το νούμερο 4 και να γράψετε την λέξη που επιθυμείτε. (κάθε φορά που πατάτε Ctrl + K θα σας εμφανίζεται ένα μαύρο σημάδι σαν και αυτό :   . )

Παράδειγμα: Ctrl + K4Welcome! — Welcome!.

Tip: εάν θες η επόμενη λέξη να μην έχει χρώμα, τότε πάτα Ctrl + 0, αυτό θα σταματήσει οποιοδήποτε χρώμα.

Πως μπορούμε να βάλουμε Χρώματα Σε Φόντο;

Ακολουθούμε ακριβώς την ίδια διαδικασία μόνο που βάζουμε ένα κόμμα, ανάμεσα σε δύο νούμερα. Το πρώτο νούμερο καθορίζει το χρώμα των λέξεων μας, ενώ το δεύτερο αφορά το φόντο μας. Για παράδειγμα:

  • Ctrl + K8,4Χρώματα Σε Φόντο — Χρώματα Σε Φόντο

Αναλυτικότερα: Ctrl + K(κείμενο/κίτρινο),(φόντο/κόκκινο)Μήνυμα

Μπορούμε να προσθέσουμε και άλλες εντολές παράλληλα, ώστε τα κείμενα μας εκτός από έγχρωμα να είναι έντονα, υπογραμμισμένα ή και ουράνιο τόξο εάν θελήσουμε

  • Ctrl + B για BOLD που θα μπορούσε να είναι και BOLD
  • Ctrl + U για Underlined ή αλλιώς Underlined
  • Ctrl + R και χρώματα που θα μπορούσαν να είναι και reverse

Εάν γράφετε με χρώματα και δεν τα βλέπουν οι χρήστες, σημαίνει ότι ο founder απενεργοποίησε τα χρώματα. Εάν θέλετε να το επιβεβαιώσετε κοιτάξτε στο status σας, εάν έχετε κάποιο μήνυμα όπως αυτό «#hellas You cannot use control codes on this channel. Not sent: * » ή απλά δείτε τα modes του καναλιού, παράδειγμα: [+cnrt] (+c σημαίνει ότι δεν επιτρέπει χρώματα).

mIRC Popups Editor

Εάν για κάποιο λόγο έχετε χάσει το popups.ini και δεν μπορείτε να εκτελέσετε εντολές όπως το slap για παράδειγμα, δε χρειάζεται να ξανά κατεβάσετε το mIRC. Μπορείτε απλά να αντιγράψετε τις παρακάτω εντολές.

Ξεκινάμε με το εικονίδιο Scripts Editor και επιλέγουμε το Popups ή απλά πληκτρολογούμε το συνδιασμό alt+p.

Scripts Editor

Scripts Editor

Πατάμε το view και επιλέγουμε ανάμεσα σε Status – Channel – Query – Nick List – Menu Bar

Popups Menu

Popups Menu

Κάνουμε paste (ctrl + v)

Paste into Popups

Paste into Popups

Στη συνέχεια κλείνουμε το παράθυρο και επιλέγουμε yes για να το σώσουμε.

Save Popups

Save Popups

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Status

Server
.Lusers:/lusers
.Motd:/motd
.Time:/time
Names
.#hellas:/names #hellas
.#help: /names #help
.names ?:/names #$$?=»Enter a channel name:»
Join
.#hellas:/join #hellas
.#help:/join #help
.join ?:/join #$$?=»Enter a channel to join:»
Channel
.Try double-clicking in a channel window!:
Other
.Whois ?:/whois $$?=»Enter a nickname:»
.Query:/query $$?=»Enter a nickname:»
.Nickname:/nick $$?=»Enter your new nickname:»
.Away
..Set Away…:/away $$?=»Enter your away message:»
..Set Back:/away
.List Channels:/list

Edit Notes:/run notepad.exe notes.txt
Quit IRC:/quit Leaving

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Channel

Channel Modes:/channel

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Query

Info:/uwho $$1
Whois:/whois $$1
Query:/query $$1

Ignore:/ignore $$1 1 | /closemsg $$1

CTCP
.Ping:/ctcp $$1 ping
.Time:/ctcp $$1 time
.Version:/ctcp $$1 version
DCC
.Send:/dcc send $$1
.Chat:/dcc chat $$1

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Nick List

Info:/uwho $1
Whois:/whois $$1
Query:/query $$1

Control
.Ignore:/ignore $$1 1
.Unignore:/ignore -r $$1 1
+o -o ( $+ $snick(#,1) $+ ):{
if ($1 isop $chan) { mode # -o $1 }
if ($1 !isop $chan) { mode # +o $1 }
}
+v -v ( $+ $snick(#,1) $+ ):{
if ($1 isvo $chan) { mode # -v $1 }
if ($1 !isvo $chan) { mode # +v $1 }
}

.Kick:/kick # $$1
.Kick (why):/kick # $$1 $$?=»Reason:»
.Ban:/ban $$1 2
.Ban, Kick:/ban $$1 2 | /timer 1 3 /kick # $$1
.Ban, Kick (why):/ban $$1 2 | /timer 1 3 /kick # $$1 $$?=»Reason:»
CTCP
.Ping:/ctcp $$1 ping
.Time:/ctcp $$1 time
.Version:/ctcp $$1 version
DCC
.Send:/dcc send $$1
.Chat:/dcc chat $$1

Slap:/me slaps $$1 around a bit with a large trout

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Menu Bar

Commands
Join channel:/join #$$?=»Enter channel name:»
Part channel:/part #$$?=»Enter channel name:»
Query user:/query $$?=»Enter nickname and message:»
Send notice:/notice $$?=»Enter nickname and message:»
Whois user:/whois $$?=»Enter nickname:»
Send CTCP
.Ping:/ctcp $$?=»Enter nickname:» ping
.Time:/ctcp $$?=»Enter nickname:» time
.Version:/ctcp $$?=»Enter nickname:» version
Set Away
.On:/away $$?=»Enter away message:»
.Off:/away
Invite user:/invite $$?=»Enter nickname and channel:»
Ban user:/ban $$?=»Enter channel and nickname:»
Kick user:/kick $$?=»Enter channel and nickname:»
Ignore user:/ignore $$?=»Enter nickname:»
Unignore user:/ignore -r $$?=»Enter nickname:»
Change nick:/nick $$?=»Enter new nickname:»
Quit IRC:/quit

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