Difference between revisions of "Silence"

From Chat4AllFAQ
Jump to: navigation, search
m (fixed link format)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
== Silence ==
+
[[Category:EN]]
__TOC__
+
= Intro =
=== Intro ===
 
 
Tired of getting private messages from that one annoying user?<br />
 
Tired of getting private messages from that one annoying user?<br />
 
There is a server-sided solution to it :)<br />
 
There is a server-sided solution to it :)<br />
Line 17: Line 16:
 
<br />
 
<br />
 
''<br />
 
''<br />
=== Explanation ===
+
= Explanation =
 
So, in understandable words, what does this mean?<br />
 
So, in understandable words, what does this mean?<br />
 
It means you can add '''[[Nickname|Nicknames]]''' or (masked, so allowing [[wildcard|wildcards]]) '''IPs'''/'''Hostnames''' (the unique internet-addresses of a user) to this list.<br />
 
It means you can add '''[[Nickname|Nicknames]]''' or (masked, so allowing [[wildcard|wildcards]]) '''IPs'''/'''Hostnames''' (the unique internet-addresses of a user) to this list.<br />
 
When someone matches an item on that list, '''(s)he cannot send you any private messages or private notices'''.<br />
 
When someone matches an item on that list, '''(s)he cannot send you any private messages or private notices'''.<br />
 
<br />
 
<br />
=== HowTo ===
+
= HowTo =
 
This is all nice and so, but how can you use it?<br />
 
This is all nice and so, but how can you use it?<br />
 
It's quite simple.<br />
 
It's quite simple.<br />
 
Let's assume that a user called ''Candybar'' is sending you a lot of annoying private messages. Let's stop that by adding her to our SILENCE list :)<br />
 
Let's assume that a user called ''Candybar'' is sending you a lot of annoying private messages. Let's stop that by adding her to our SILENCE list :)<br />
==== AddByNickname ====
+
== AddByNickname ==
 
Just type in the following command and press the ENTER-key :)<br />
 
Just type in the following command and press the ENTER-key :)<br />
 
  ''/SILENCE +Candybar''<br />
 
  ''/SILENCE +Candybar''<br />
Line 34: Line 33:
 
Now everybody with the nickname Candybar will not be able to send you any messages. You will however see their messages in the rooms you share.<br />
 
Now everybody with the nickname Candybar will not be able to send you any messages. You will however see their messages in the rooms you share.<br />
 
<br />
 
<br />
==== AddByHost ====
+
== AddByHost ==
 
Let's say that the user changes her nickname to avoid your SILENCE-treatment, well, it's quite easy to get around that, all you need is his/her IP or Hostname (doesn't matter if it is a Hidden (thus encrypted) hostname, a Virtual Hostname ([[VHost|VHost]]) or a real hostname/IP). <br />
 
Let's say that the user changes her nickname to avoid your SILENCE-treatment, well, it's quite easy to get around that, all you need is his/her IP or Hostname (doesn't matter if it is a Hidden (thus encrypted) hostname, a Virtual Hostname ([[VHost|VHost]]) or a real hostname/IP). <br />
 
You can usually get this by doing a '''/WHOIS''' on the person and finding their Address.<br />
 
You can usually get this by doing a '''/WHOIS''' on the person and finding their Address.<br />
Line 40: Line 39:
 
   - ---«( /whois Candybar )<br />
 
   - ---«( /whois Candybar )<br />
 
   - Name:  Raiders of the Candyshop<br />
 
   - Name:  Raiders of the Candyshop<br />
   '''- Address:  candy@NO-IP.12332.AOL.com'''<br />
+
   '''- Address:  candy@Chat4all-CB236AA6.AOL.com'''<br />
 
   - Rooms:  *#lounge @#myRoom<br />
 
   - Rooms:  *#lounge @#myRoom<br />
 
   - Locatie:  Commercial<br />
 
   - Locatie:  Commercial<br />
Line 49: Line 48:
 
''(note, this may look different, depending on which IRC-client you use and which script for it...)''<br />
 
''(note, this may look different, depending on which IRC-client you use and which script for it...)''<br />
  
okay, so the address is '''candy@NO-IP.12332.AOL.com''', now let's add that address to our SILENCE List<br />
+
okay, so the address is '''candy@Chat4all-CB236AA6.AOL.com''', now let's add that address to our SILENCE List<br />
  '''''/SILENCE +*@NO-IP.12332.AOL.com'''<br />
+
  '''''/SILENCE +*@Chat4all-CB236AA6.AOL.com'''<br />
  YourNickname SILENCE +*!*@NO-IP.12332.AOL.com''<br />
+
  YourNickname SILENCE +*!*@Chat4all-CB236AA6.AOL.com''<br />
As you can see, the command allows [[hostmask|hostmasks]] that thus contain ''[[wildcard|wildcards]] (*)'' to replace certain parts of the address.<br />
+
As you can see, the command allows [[hostmask|hostmasks]] which thus can contain ''[[wildcard|wildcards]] (*)'' to replace certain parts of the address.<br />
Now everyone that is connected from that Hostname (doesn't matter that it is a hidden/encrypted hostname) will not be able to send you private messages :)<br />
+
Now everyone connected from that Hostname (doesn't matter it is a hidden/encrypted hostname) will not be able to send you private messages :)<br />
 
<br />
 
<br />
==== RequestList ====
+
== Request List ==
 
Now let's request the entire SILENCE list with:<br />
 
Now let's request the entire SILENCE list with:<br />
 
  ''/SILENCE''<br />
 
  ''/SILENCE''<br />
 
As you can see, no parameters are needed and it returned the following:<br />
 
As you can see, no parameters are needed and it returned the following:<br />
 
   ''-<br />
 
   ''-<br />
   YourNickname *!*@NO-IP.12332.AOL.com<br />
+
   YourNickname *!*@Chat4all-CB236AA6.AOL.com<br />
 
   YourNickname candybar!*@*<br />
 
   YourNickname candybar!*@*<br />
 
   End of Silence List<br />
 
   End of Silence List<br />
 
   ''<br />
 
   ''<br />
As you can see, it shows the added nickname as well as the hostaddress.
+
As you can see, it shows the added nickname as well as the host address.
  
==== RemoveByNickname ====
+
== Remove by Nickname ==
now, let's remove candybar again... All we have to do is type:<br />
+
now, let's remove Candybar again... All we have to do is type:<br />
 
  ''/SILENCE -Candybar''<br />
 
  ''/SILENCE -Candybar''<br />
 
The minus-sign '''(-)''' indicates we wish to remove it from the list.<br />
 
The minus-sign '''(-)''' indicates we wish to remove it from the list.<br />
Line 74: Line 73:
 
<br />
 
<br />
  
=== Ignore ===
+
= Ignore =
 
If you wish to ignore all messages (thus also the ones in the rooms you share) from the user in question, you should have a look at the IGNORE-command, which is build in in most [[IRC-Client|IRC-clients]].<br />
 
If you wish to ignore all messages (thus also the ones in the rooms you share) from the user in question, you should have a look at the IGNORE-command, which is build in in most [[IRC-Client|IRC-clients]].<br />
 
Please note though that '''/silence''' is a ''server-sided'' (thus not depending on which [[IRC-Client|IRC-Client]] you use) command that blocks ''only'' the '''private messages''' and '''private notices''' from the person (or hostmask), while '''/ignore''' can block ''channelmessages'' from the person as well, depending on how the client implemented the code. So for more information about the ''/ignore'' command, you should refer to your IRC-client's manual.
 
Please note though that '''/silence''' is a ''server-sided'' (thus not depending on which [[IRC-Client|IRC-Client]] you use) command that blocks ''only'' the '''private messages''' and '''private notices''' from the person (or hostmask), while '''/ignore''' can block ''channelmessages'' from the person as well, depending on how the client implemented the code. So for more information about the ''/ignore'' command, you should refer to your IRC-client's manual.
 
<br />
 
<br />
A Dutch translation of this will be added later.<br />
+
A Dutch translation of this will be added later.
<br />
 
 
 
--[[User:FiXato|FiXato]] 18:20, 20 Dec 2004 (CET)
 
Last modified: [[User:FiXato|FiXato]] 03:16, 15 January 2006 (CET)
 

Latest revision as of 02:32, 17 February 2011

Intro

Tired of getting private messages from that one annoying user?
There is a server-sided solution to it :)
It's called SILENCE

let's see what /helpop silence says about it:

Silence 
-
Ignores messages from a user or list of users at the Server itself.
-
Syntax: SILENCE +nickname (Adds a nickname to SILENCE list)
SILENCE -nickname (Removes a nickname from the SILENCE list)
SILENCE (Lists the current SILENCE list)



Explanation

So, in understandable words, what does this mean?
It means you can add Nicknames or (masked, so allowing wildcards) IPs/Hostnames (the unique internet-addresses of a user) to this list.
When someone matches an item on that list, (s)he cannot send you any private messages or private notices.

HowTo

This is all nice and so, but how can you use it?
It's quite simple.
Let's assume that a user called Candybar is sending you a lot of annoying private messages. Let's stop that by adding her to our SILENCE list :)

AddByNickname

Just type in the following command and press the ENTER-key :)

/SILENCE +Candybar

The plus-sign (+) indicates we wish to add it to the list.
If it went okay, you should see the following in your status window appear:

YourNickname SILENCE +Candybar!*@*

Now everybody with the nickname Candybar will not be able to send you any messages. You will however see their messages in the rooms you share.

AddByHost

Let's say that the user changes her nickname to avoid your SILENCE-treatment, well, it's quite easy to get around that, all you need is his/her IP or Hostname (doesn't matter if it is a Hidden (thus encrypted) hostname, a Virtual Hostname (VHost) or a real hostname/IP).
You can usually get this by doing a /WHOIS on the person and finding their Address.

 /WHOIS Candybar
- ---«( /whois Candybar )
- Name: Raiders of the Candyshop
- Address: candy@Chat4all-CB236AA6.AOL.com
- Rooms: *#lounge @#myRoom
- Locatie: Commercial
- Server: irc.chat4all.org
- Server Info: Chat4All
- Status: Normal Chatter
- ---«( end off /whois )

(note, this may look different, depending on which IRC-client you use and which script for it...)

okay, so the address is candy@Chat4all-CB236AA6.AOL.com, now let's add that address to our SILENCE List

/SILENCE +*@Chat4all-CB236AA6.AOL.com
YourNickname SILENCE +*!*@Chat4all-CB236AA6.AOL.com

As you can see, the command allows hostmasks which thus can contain wildcards (*) to replace certain parts of the address.
Now everyone connected from that Hostname (doesn't matter it is a hidden/encrypted hostname) will not be able to send you private messages :)

Request List

Now let's request the entire SILENCE list with:

/SILENCE

As you can see, no parameters are needed and it returned the following:

 -
YourNickname *!*@Chat4all-CB236AA6.AOL.com
YourNickname candybar!*@*
End of Silence List

As you can see, it shows the added nickname as well as the host address.

Remove by Nickname

now, let's remove Candybar again... All we have to do is type:

/SILENCE -Candybar

The minus-sign (-) indicates we wish to remove it from the list.
You should receive the following as confirmation:

YourNickname SILENCE -candybar!*@*


Ignore

If you wish to ignore all messages (thus also the ones in the rooms you share) from the user in question, you should have a look at the IGNORE-command, which is build in in most IRC-clients.
Please note though that /silence is a server-sided (thus not depending on which IRC-Client you use) command that blocks only the private messages and private notices from the person (or hostmask), while /ignore can block channelmessages from the person as well, depending on how the client implemented the code. So for more information about the /ignore command, you should refer to your IRC-client's manual.
A Dutch translation of this will be added later.