How to block unwanted PM (Private Messages)
Recently, we've had people receiving unwanted PMs from other chatters. This post explains how to block them.
Inspircd (the server software we use on koach.com) allows you to block all PMs, while at the same time allowing PMs from your friends. Here's how to do it.
First, when you connect, make sure you set user mode g to yourself:
/mode your_nick +g
That will prevent anyone from PMing you. When someone tries to PM you, they will receive this message:
Koach is in +g mode (server-side ignore).
Koach has been informed that you messaged them.
On the other hand, you will see this:
KoachTest Testing@k-dovndu.someisp.net is messaging you, and you have user mode +g set. Use /ACCEPT +KoachTest to allow.
Once you have ACCEPTed them, you can PM each other for the rest of the chat session.
You can also add your friends to your ACCEPT list when you connect, so that they can always PM you.
For example, if I wanted to allow Stormy to PM me, I'd type:
If I wanted to allow Koach, Nan, Eyecu, and Stormy to PM me, I'd type:
/accept +koach, +Nan, +Stormy, +Eyecu
Of course, I could just accept them one at a time too.
To remove someone from your ACCEPT list, just use a - instead of a + to add them:
/accept -Stormy, -Nan
or a combination:
/accept +Stormy, -Nan
To list people on your ACCEPT list, type:
Another good mode to use.
To prevent PMs from chatters that are not in a channel you are in, use User mode +c:
Example: /mode your_nick +c
For example, If I am in #room1 and #room2, and another chatters is in #Room3, they would not be able to PM me. They'd have to be in either #Room1 or #Room2 to PM me.
To Save user mode g or mode c, or both, so you don't have to add it every time you IDENTIFY, type:
/ns set keepmodes ON | OFF depending if you want your modes saved or not.
Note: you can only save your user modes if you are using a registered nick.
I'll add more information to this post periodically.