Instantly share code, notes, and snippets.

View extended ban $j on

The $j extended ban on freenode.


/mode #ExampleChannel +<Mode> $j:<Channel>

What this will do is, take the ban list from <Channel> (not including any +e's from <Channel>) and apply them under <Mode>.


#SomeChannel-bans has the following bans set:


Keybase proof

I hereby claim:

  • I am Mikaela on github.
  • I am mikaela ( on keybase.
  • I have a public key whose fingerprint is 2910 4A46 C561 5BF9 78A0 83F2 0C20 7F07 B2F3 2B67

To claim this, I am signing this object:

View Security of

Copyright (c) 2014 Max Teufel

Unlimited redistribution and modification of this document is allowed provided that the above copyright notice and this permission notice remains in tact.

If you are reading this, you probably asked for a (unaffiliated) cloak on freenode because you wanted to hide your IP or hostname.

This text is here to tell you that cloaks and vHosts don't hide your IP very well. Cloaks on freenode show your (lack of) affiliation with a project or a group being hosted on freenode.

View cf-ddns
#!/usr/bin/env bash
# modified by jfro from
# Update: changed because the old IP-service wasn't working anymore
# Uses curl to be compatible with machines that don't have wget by default
# modified by Ross Hosman for use with cloudflare.
# Place at:
# /usr/local/bin/
# if you're lazy (like me): curl -L > /usr/local/bin/cf-ddns && nano /usr/local/bin/cf-ddns && chmod 700 /usr/local/bin/cf-ddns
# run `crontab -e` and add next line: