Ban Appeal

If you are visiting this webpage, you are more than likely banned from the IdleChat IRC Network. This is much like a channel ban, but on a larger scale, meaning you will not be able to connect to the network and should not attempt to access the network until you know the ban has been removed.

If you have been banned from the network, you will receive a message similar to the following when trying to connect:

Closing Link: BannedUser[127-0-0-1.random.host.name.com] (User has been banned from IdleChat (You have displayed conduct that is not suitable for the desired environment. If you wish to appeal this ban, visit http://idlechat.net/ban-appeals/?setby=Kyle&seton=BannedUser&time=3h&reason=3 )))

If you can connect to the network, but cannot join a specific channel, you are likely banned from that channel and will need to contact the owner or channel staff to resolve the issue. IdleChat staff will not interfere in channel issues.

You can appeal your ban with our Ban Appeal Applet.

Ban appeals must be made in the following format:

  • Copy and paste the information that has automatically been generated for you – located at the bottom of this page, which includes: who set the ban, the length of the ban, the reason for being banned and your host/IP address information.
  • Please list the channel(s) you were in that you think the ban applied to.
  • Explain why you think you were banned and why it should be removed. Be specific, courteous, and polite. Understand that mistakes can be made by us. But if you know you did something wrong, act like an adult and own up to it.

An example of a properly formatted ban appeal:


Automatically Generated Information
You were banned by: Kyle
The ban was set on: BannedUser
Time length of ban: 3h
Reason you are banned: You have displayed conduct that is not suitable for the desired environment.
Your current host is: 127-0-0-1.random.host.name.com 
Your current IP address is: 127.0.0.1
Channels
#idlechat, #help, #computer-help
Why I think I should be unbanned
I said an offensive word and continually ignored warnings for me to stop. I understand now that what I did was wrong. I will follow the Terms of Service more closely in the future.

After you make the post, a staff member will review the appeal as soon as possible.

Click here to start your ban appeal. The information you will need is below:

Automatically Generated Information
[insert_php]
$banReason = array(
1 => “Flooding will not be tolerated.”,
2 => “Spam/Trojan/DCC Bots are not permitted on IdleChat.”,
3 => “You have displayed conduct that is not suitable for the desired environment.”,
4 => “Attempting to evade a ban is a serious infraction and will only result in a longer ban!”,
5 => “Hate speech is NOT tolerated on IdleChat.”,
6 => “Don’t PM/Query/DCC/CTCP or /invite anyone without first asking their permission in the channel.”,
7 => “Inappropriate or pornographic links displayed in public channels are not tolerated here.”,
8 => “The use of an open proxy to connect to the network is not allowed.”,
9 => “Your host is listed in a DNS blacklist. This ban is automatic and may be in error.”,
);

$blacklist = array(
1 => “AHBL DNSBL”,
2 => “Sectoor TOR DNSL”,
3 => “EFnet DNSBL”,
4 => “iPocalypse DNSBL”,
5 => “DroneBL DNSBL”,
6 => “DNSBlacklist”,
7 => “Dan TOR DNSBL”,
8 => “AHBL TOR DNSBL”,
9 => “ProxyBL DNSBL”,
10 => “Abuse.ch DNSBL”,
11 => “DamDevil DNSBL”,
12 => “Swiftbl DNSBL”,
13 => “Abuseat DNSBL”,
);

$hostname = gethostbyaddr($_SERVER[‘REMOTE_ADDR’]);
$reason = ‘No reason specified.’; //Default reason.
$blackL = ‘ ‘;
if(isset($_GET[“setby”])) echo “You were banned by: “.htmlentities($_GET[“setby”]) .”
“;
if(isset($_GET[“seton”])) echo “The ban was set on: “.htmlentities($_GET[“seton”]) .”
“;
if(isset($_GET[“time”])) echo “Time length of ban: “.htmlentities($_GET[“time”]) .”
“;
//Reason – Check if a reason ident is supplied ( ?reason=1 )
if ( array_key_exists ( ‘reason’, $_GET ) ) {
//Does exist in the array, set the reason to the value of the key.
if ( array_key_exists ( $_GET[‘reason’], $banReason ) ) {
$reason = $banReason[$_GET[‘reason’]];
} else {
$reason = htmlentities ( stripslashes ( $_GET[‘reason’] ), ENT_QUOTES, ‘UTF-8’ );
}
}
echo “Reason you are banned: “.$reason .”
“;

if ( array_key_exists ( ‘bl’, $_GET ) ) {
//Does exist in the array, set the reason to the value of the key.
if ( array_key_exists ( $_GET[‘bl’], $blacklist ) ) {
$blackL = $blacklist[$_GET[‘bl’]];
echo “Your IP address is in the following blacklist: “.$blackL .”
“;
}
}

echo “Your current host is: $hostname
“;
echo “Your current IP address is: {$_SERVER[‘REMOTE_ADDR’]}”;
[/insert_php]