Some tricks for IRC

I use hexchat software to speak and to download through XDCC.

Download on IRC

You can follow this guide wich is written to download on the #horriblesubs channel on IRC: hexchatguide.png.

Seed the files you’ve downloading on IRC

If you want to seed on torrent all the files you download, sometimes you must change all the underscore (_) into spaces ().
To do that, just use this command: for file in *; do mv "$file" "$(echo "$file" | tr '_' ' ')" ; done.

Change Access to an user on IRC

You can see all the people which have privilege by using: /msg ChanServ ACCESS #channel LIST

The default value is:

  • 10/SOP/&: Chanserv give OP status automatically. User can use AKICK command.
  • 5/OP/@: Chanserv give OP status automatically. (/op || /deop )
  • 4/HalfOp/%: sometimes not available. (/hop || /dehop )
  • 3/Voice/+: User is voiced. (/voice || /devoice )
  • 0 : No privilege. By default.

To add an user: /msg ChanServ ACCESS #channel ADD <username> level.

See or change the CTCP version

Why? Because it shows a lot of informations on you: your OS, your client version (and so which bugs are available for a hacker).

You can show it by using: /ctcp <username> version.
You can hide it on hexchat:

  1. by changing the hexchat config:
    • change in .config/hexchat irc_hide_version = 1 (so from 0 to 1)
  2. On hexchat, go to Setting → CTCP Replies → Add New.
    • In first box, put “VERSION” and in the second put “nctcp %s VERSION ".
Updated on March 6, 2016.