mirror of
https://github.com/mikaela/mikaela.github.io/
synced 2025-02-09 02:54:17 +01:00
parent
ea984cd364
commit
0bcc2feaa8
@ -6,7 +6,9 @@ category: [english]
|
|||||||
tags: [irc, english]
|
tags: [irc, english]
|
||||||
---
|
---
|
||||||
|
|
||||||
*Or why I am in umode -iI*
|
*Or why am I using umode -iI and thus showing all channels that I am on at
|
||||||
|
IRC? So you can find channels that may interest you if we have similar
|
||||||
|
interests.*
|
||||||
|
|
||||||
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.
|
||||||
@ -21,23 +23,9 @@ 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-harassment)
|
have took action [which is a surprise.](https://github.com/Mikaela/freenode-harassment)
|
||||||
|
|
||||||
## Being umode -iI by yourself
|
***This section on (un)setting umodes was broken and moved [here]({% post_url 2015-06-03-setting-umodes %})***
|
||||||
|
|
||||||
Simply use `umode -iI` or if that is unknown command (as it's alias in most
|
|
||||||
of clients), `/mode YOURNICK -iI` and your channel list is visible to
|
|
||||||
people who `/whois` 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.
|
|
||||||
Some examples:
|
|
||||||
|
|
||||||
* HexChat: Open network list, select network and click `edit`, open tab
|
|
||||||
`Connect commands`, click `add` and type `umode -iI`.
|
|
||||||
* WeeChat: `/set irc.server_default.command /mode $nick -iI`
|
|
||||||
* 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
|
|
||||||
user level, adding the command `mode %nick% -iI` will set umode -iI
|
|
||||||
on all networks.
|
|
||||||
|
|
||||||
*Update on 2015-04-13: add umode -I which is the InspIRCd way of hiding
|
*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.*
|
all channels from whois depending on the modules loaded and IRCd config.*
|
||||||
|
|
||||||
|
*Update on 2015-06-03: setting/unsetting umodes moved [here]({% post_url 2015-06-03-setting-umodes %}).*
|
||||||
|
@ -62,3 +62,5 @@ If I had done `/accept Michaela`, she would be able to PM me until
|
|||||||
I can also check which people are allowed to PM me using `/accept *`. PMing
|
I can also check which people are allowed to PM me using `/accept *`. PMing
|
||||||
someone automatically adds them to `/accept` on modern IRCds if you are on
|
someone automatically adds them to `/accept` on modern IRCds if you are on
|
||||||
umode +g.
|
umode +g.
|
||||||
|
|
||||||
|
*[For (un)setting umodes, see this post.]({% post_url 2015-06-03-setting-umodes %})*
|
||||||
|
@ -112,3 +112,5 @@ Now you should know...
|
|||||||
issues with it for example freenode's "feminist" channels (with the
|
issues with it for example freenode's "feminist" channels (with the
|
||||||
quotes) and getting bullied for performing repair install to their PC
|
quotes) and getting bullied for performing repair install to their PC
|
||||||
when it was failing to boot Windows and they were lost on what to do.
|
when it was failing to boot Windows and they were lost on what to do.
|
||||||
|
|
||||||
|
*[For (un)setting umodes, see this post.]({% post_url 2015-06-03-setting-umodes %})*
|
||||||
|
52
_posts/2015-06-03-setting-umodes.md
Normal file
52
_posts/2015-06-03-setting-umodes.md
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
layout: post
|
||||||
|
comments: true
|
||||||
|
title: "(Un)Setting umodes"
|
||||||
|
category: [english]
|
||||||
|
tags: [english, IRC, HexChat, ZNC]
|
||||||
|
---
|
||||||
|
|
||||||
|
*As I have written more about umodes than I thought, I am breaking the
|
||||||
|
posts setting/unsetting is documented here and I will link here from other
|
||||||
|
posts.*
|
||||||
|
|
||||||
|
Simply use `/umode +mo-des` or if that is unknown command (as it's alias
|
||||||
|
in most of clients), use `/mode YOURNICK +mo-des` and you set umodes "mo"
|
||||||
|
and unset "des". *These might not be real umodes and they are here just as
|
||||||
|
an example.*
|
||||||
|
|
||||||
|
## Automatic umodes
|
||||||
|
|
||||||
|
Umodes aren't remembered across connections so you must configure your
|
||||||
|
client to (un)set them automatically.
|
||||||
|
|
||||||
|
*These examples use the umodes that I am using at the time of writing.*
|
||||||
|
|
||||||
|
* HexChat: Open network list, select network and click `edit`, open tab
|
||||||
|
`Connect commands`, click `add` and type `umode -iI+wRQxg`.
|
||||||
|
* WeeChat
|
||||||
|
* now: `/set irc.server_default.command /mode $nick -iI+wRQxg`
|
||||||
|
* [future?](https://github.com/weechat/weechat/issues/377) *write this
|
||||||
|
if the future happens.*
|
||||||
|
* ZNC: `/msg *status loadmod perform` and `/msg *perform add mode %nick% -iI+wRQxg`
|
||||||
|
* The same can also be done in webadmin and if you load perform for
|
||||||
|
user level, adding the command `mode %nick% -iI` will set umode -iI
|
||||||
|
on all networks.
|
||||||
|
|
||||||
|
### And what these umodes mean
|
||||||
|
|
||||||
|
* i — invisible, hides your channel list from whois with ircd-seven and
|
||||||
|
possibly some other ircds. Also hides you from /who of people who don't
|
||||||
|
share channels with you. [See also why I unset it here.](({% post_url 2015-03-26-umode--i %})
|
||||||
|
* I — On InspIRCd with [hidechans] module hides your channel list from
|
||||||
|
whois.
|
||||||
|
* w — receive wallops, less-important announcements from network operators
|
||||||
|
that are only received by those who are curious and have umode +w. More
|
||||||
|
important announcements are usually global notices.
|
||||||
|
* R — block PMs from unidentified users (who tend to be spambots and if
|
||||||
|
they aren't, they can identify to services).
|
||||||
|
* Q — block channel redirects on Charybdis (mode +f or banforward).
|
||||||
|
* x — activates IRCd based uncloaking even if it's [not that reliable](https://gist.github.com/maxteufel/1e2cf7ada079c271bd3c)
|
||||||
|
* g — caller-id, people must be `/accepted` or PMed before they can PM you.
|
||||||
|
More detailed post about that [here]({% post_url 2015-04-02-umode+g %})
|
||||||
|
and [part 2 here]({% post_url 2015-05-10-umode+g2 %}).
|
@ -37,6 +37,7 @@ links.*
|
|||||||
* [Showing public channels in whois / umode -iI]({% post_url 2015-03-26-umode--i %})
|
* [Showing public channels in whois / umode -iI]({% post_url 2015-03-26-umode--i %})
|
||||||
* [Using umode +g/blocking unauthorized PMs]({% post_url 2015-04-02-umode+g %})
|
* [Using umode +g/blocking unauthorized PMs]({% post_url 2015-04-02-umode+g %})
|
||||||
* [Part 2: I won't acknowledge existence of your PM attempt unless I know you.]({% post_url 2015-05-10-umode+g2 %})
|
* [Part 2: I won't acknowledge existence of your PM attempt unless I know you.]({% post_url 2015-05-10-umode+g2 %})
|
||||||
|
* [(Un)Setting umodes (broken from umode -iI)]({% post_url 2015-06-03-setting-umodes %})
|
||||||
* ZNC
|
* ZNC
|
||||||
* [ZNC 1.6.0 & SSL certificate verification]({% post_url 2015-02-24-znc160-ssl %})
|
* [ZNC 1.6.0 & SSL certificate verification]({% post_url 2015-02-24-znc160-ssl %})
|
||||||
* [My config]({% post_url 2015-04-01-my-znc-config %})
|
* [My config]({% post_url 2015-04-01-my-znc-config %})
|
||||||
|
Loading…
Reference in New Issue
Block a user