DCCALLOW

From Slacked

Jump to: navigation, search
Note: The DCCALLOW feature is currently not available in Charybdis.
 

DCCALLOW is a system which allows you to control whom you receive DCC requests from.

If someone attempts to send you a DCC request (SEND or CHAT), they will receive a notice saying that their DCC request was blocked:

-bahamut.va.us.slacked.org- The user Joe is not accepting DCC SENDs from you. Your file example.zip was not sent.

You will receive a notice informing you that they attempted to send you a DCC request:

-bahamut.va.us.slacked.org- Jane (jane@example.com) attempted to send you a file named example.zip, which was blocked.
-bahamut.va.us.slacked.org- If you trust foo and were expecting this, you can type /DCCALLOW HELP 
for information on the DCCALLOW system.

Contents

Adding a nickname

In order to allow further DCC requests from a user, you would type:

/DCCALLOW +Jane

This would temporarily add Jane to your DCCALLOW list, usually this expires after around 5 minutes.

Expiration

If you want to add a user to your DCCALLOW list for the remainder of this session (until you or they leave the network), type:

/DCCALLW +Jane 0

You can also set a custom expiry time in the format of 1d2h3m4s, e.g.:

/DCCALLOW +Jane 1h

This would add Jane to your DCCALLOW list for 60 minutes.

Removing a nickname

If you later wanted to remove Jane from your DCCALLOW list, you would type:

/DCCALLOW -Jane

Since Jane is no longer on your DCCALLOW list, any further DCC requests from them would be blocked.

Displaying your DCCALLOW list

If you want to see what nicknames are on your DCCALLOW list, type:

/DCCALLOW LIST

NOTE: A user will be removed from your DCCALLOW list if they change their nickname or leave the network. Your DCCALLOW list is lost whenever you leave the network. If you want to have a persistent DCCALLOW list you must instruct your client to use DCCALLOW ADD every time you connect (in mIRC there is a Perform list which does exactly this).

Personal tools