blog: update umode -i (add -I)

This commit is contained in:
Aminda Suomalainen 2015-04-13 22:11:37 +03:00
parent 4bc89e60c1
commit 11512f10ed
1 changed files with 14 additions and 11 deletions

View File

@ -6,13 +6,13 @@ category: [english]
tags: [irc, english] tags: [irc, english]
--- ---
*Or why I am in umode -i* *Or why I am in umode -iI*
People ask this question from me a lot, often the same people as they don't People ask this question from me a lot, often the same people as they don't
remember my answer. remember my answer.
I am in umode -i which shows the channels that I am on so if you think that I am in umode -iI which shows the channels that I am on so if you think
I seem sane or interesting or whatever person and feel like you have that I seem sane or interesting or whatever person and feel like you have
similar interests, you can simply `/whois Mikaela` to see the public similar interests, you can simply `/whois Mikaela` to see the public
channels that I am on and join if you see anything interesting. channels that I am on and join if you see anything interesting.
@ -21,20 +21,23 @@ and if that happens to you, you can simply send logs to network operators
and if they are good opers, they will take action. Even freenode staffers and if they are good opers, they will take action. Even freenode staffers
have took action [which is a surprise.](https://github.com/Mikaela/freenode-harassement) have took action [which is a surprise.](https://github.com/Mikaela/freenode-harassement)
## Being umode -i by yourself ## Being umode -iI by yourself
Simply use `umode -i` or if that is unknown command (as it's alias in most Simply use `umode -iI` or if that is unknown command (as it's alias in most
of clients), `/mode YOURNICK -i` and your channel list is visible to people of clients), `/mode YOURNICK -iI` and your channel list is visible to
who `/whois` you. people who `/whois` you.
It's not automatic though as networks set specific umodes on connect so you It's not automatic though as networks set specific umodes on connect so you
will need to setup that as automatic command when connecting to network. will need to setup that as automatic command when connecting to network.
Some examples: Some examples:
* HexChat: Open network list, select network and click `edit`, open tab * HexChat: Open network list, select network and click `edit`, open tab
`Connect commands`, click `add` and type `umode -i`. `Connect commands`, click `add` and type `umode -iI`.
* WeeChat: `/set irc.server_default.command /mode $nick -i` * WeeChat: `/set irc.server_default.command /mode $nick -iI`
* ZNC: `/msg *status loadmod perform` and `/msg *perform add mode %nick% -i` * ZNC: `/msg *status loadmod perform` and `/msg *perform add mode %nick% -iI`
* The same can also be done in webadmin and if you load perform for * The same can also be done in webadmin and if you load perform for
user level, adding the command `mode %nick% -i` will set umode -i user level, adding the command `mode %nick% -iI` will set umode -iI
on all networks. on all networks.
*Update on 2015-04-13: add umode -I which is the InspIRCd way of hiding
all channels from whois depending on the modules loaded and IRCd config.*