Skip to content

Commit a72ea8d

Browse files
Update FAQs to be more helpful
This commit updates the FAQ section of the guide to reflect common questions as of the time of writing and commonly accepted answers to those questions. - Adds info about finding channels. - Adds info about seeing one's own IP address while cloaked in /whois output. - Restructures the "contacting staff" section of the FAQ. - Recommends finding -ops channels to appeal bans/quiets. - Removes the entry related to BADPASSWDMSG following the change in defaults and patching of the client bug that made it necessary in the first place. - Clarifies a few parts that might not be clear to IRC newcomers. Co-authored-by: Ryan Schmidt <[email protected]>
1 parent fe4c9ec commit a72ea8d

File tree

1 file changed

+77
-57
lines changed

1 file changed

+77
-57
lines changed

content/_guides/faq.md

Lines changed: 77 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,62 @@ seo:
99
- TOC
1010
{:toc}
1111

12+
## How to find channels?
13+
14+
If you are using our KiwiIRC webchat and have decent internet,
15+
type `/list`. Otherwise, please see our guide on
16+
[finding channels](https://libera.chat/guides/findingchannels).
17+
1218
## How to find Libera Chat staff?
1319

20+
### In `#libera`
21+
22+
`#libera` is the main support channel for users of the network.
23+
Staff in `#libera` are opped up,
24+
see [this link](https://libera.chat/guides/catalyst#why-is-libera-different)
25+
for why we do this.
26+
There are also some bots, currently `ChanServ` and `ozone`,
27+
that are opped at all times. The robots do not answer questions.
28+
29+
Note that `#libera` is one of the largest channels on the network.
30+
Please be considerate of others' privacy when sharing information.
31+
1432
### Immediately available staff
1533

1634
[Staff](/about#wider-staff-and-organisation-membership) make use of a list
1735
to highlight staff members who are immediately available. This allows you to
18-
find and contact staff discreetly and is our preferred method of taking
19-
questions.
36+
find and contact staff discreetly while being reasonably sure you will
37+
get a timely answer.
2038

21-
The list may appear in your network window instead of the current one.
22-
Request the list by doing:
39+
On most clients, you can request the list with the following command:
2340

2441
```irc
2542
/stats p
2643
```
2744

45+
The list may appear in your network window instead of the current one.
46+
If the list is empty, staff may still be available for private messages.
47+
48+
### Other ways to find staff
49+
50+
If no staff are listed with `/stats p`, most clients will allow you to
51+
find staff member members that share channels with you with:
52+
53+
```irc
54+
/who libera/staff/*
55+
```
56+
57+
As with `/stats p`,
58+
this list may appear in your network window instead of the current one.
59+
2860
### Contacting staff privately
2961

3062
**You do not need to ask permission to send private messages to any staff
3163
member.** They will answer if they notice your message in time. If they're not
3264
responsive, you may attempt to talk to other staff members instead.
3365

3466
You can confirm that someone you are talking to is a member of network
35-
staff by their `@libera/staff/<TheirNick>` vhost, also known as a
36-
[cloak](/guides/cloaks).
37-
67+
staff by their `libera/staff/*` [cloak](/guides/cloaks).
3868
In many clients the cloak might appear at the top of a PM window. If not, it
3969
will show in the information you get when you `/whois <TheirNick>`. For
4070
example, the first line of the output for `/whois el` looks like:
@@ -43,21 +73,11 @@ example, the first line of the output for `/whois el` looks like:
4373
06:50 -- [el] (~el@libera/staff/el): el
4474
```
4575

46-
### Other ways to find staff
47-
48-
If no staff are listed with `/stats p` you can find staff you share channels
49-
with by doing:
50-
51-
```irc
52-
/who libera/staff/*
53-
```
54-
55-
Additionally, most staff have the operator mode in `#libera` to make them easy
56-
to find when they're connected. There are also some robots, currently
57-
`ChanServ` and `ozone`, with that mode. The robots do not answer questions.
76+
### Email
5877

59-
If you are unable to [connect to the network](/guides/connect) at all, you can
60-
contact staff by email: <[email protected]>.
78+
If you are unable to [connect to the network](/guides/connect) at all
79+
or have a longer query that isn't well-expressed over IRC,
80+
you can contact staff [by email to <[email protected]>](mailto:[email protected]).
6181

6282
## The server says I am banned! Why?
6383

@@ -79,14 +99,15 @@ You have tried to connect from a
7999

80100
## Cannot change nickname while banned on channel
81101

82-
First, check that you are [registered](/guides/registration).
102+
Some channels have a quiet on `$~a`, which prevents unregistered users from
103+
sending messages to the channel or changing nicknames while in the channel.
104+
This is because most botnets and disruptive people do not make accounts,
105+
and channel mode `+R` did not always exist on the network.
83106

107+
First, check that you are [registered](/guides/registration).
84108
If you already have an account then [identify](/guides/registration#logging-in)
85109
to it.
86110

87-
Some channels require users to be registered to participate. This is because
88-
most botnets and disruptive people do not make accounts.
89-
90111
If you are both registered and identified and still cannot join or talk, you
91112
might be [banned or quieted](/guides/faq#how-do-i-get-unbanned-or-unquieted)
92113
in that channel.
@@ -102,26 +123,43 @@ First, check if you are [registered](/guides/registration). If you do have
102123
an account then make sure you have
103124
[identified](/guides/registration#logging-in) to it.
104125

126+
## I have a cloak, but I still see my IP address in `/whois`!
127+
128+
The output you receive from commands is not indicative of the output others
129+
receive from those same commands. The line that contains your IP address
130+
is not shown for other users. You can confirm this for yourself by launching
131+
[the webchat](https://web.libera.chat) and `/whois`-ing your primary
132+
connection from the webchat.
133+
105134
## How do I get unbanned or unquieted?
106135

107136
If you have been banned from or quieted in a channel, you will need to resolve
108137
the issue with the people who run the channel. If you cannot remember who
109138
banned or quieted you, there are a few options.
110139

111-
You can try to find your ban/quiet, and the operator who set it, by viewing
140+
Some channels have `-ops` channels where the operators of the channel
141+
are available for ban appeals and other discussion about channel management.
142+
For example, a channel named `#example` might have an `#example-ops` channel.
143+
It is a common courtesy not to idle in such channels out of respect for the
144+
privacy of others who might join after you.
145+
Please note that some channels, like `#libera`, have `-ops` channels that
146+
are private. If attempting to join an `-ops` channel gives you an error that
147+
you must be invited, the channel is probably not meant for appeals.
148+
149+
You can try to find your ban/quiet and the operator who set it by viewing
112150
the ban and quiet lists for the channel (this may output a lot of lines):
113151

114152
```irc
115153
/mode #channelname bq
116154
```
117155

118-
If that is too overwhelming, or if `PUBACL` (public access control lists) is
119-
off, or if all the bans are attributed to Libera.Chat domains, you can instead
120-
try to
156+
If that is too overwhelming, or if the ChanServ `PUBACL` setting
157+
(public access control lists) is off, you can instead try to
121158
[find out who runs the channel](faq#how-to-find-out-who-runs-a-channel).
122159

123160
Remember, channel ops are **not** obligated to negotiate with you, and evading
124-
bans (sneaking back in) usually makes the matter worse.
161+
bans (sneaking back in) usually makes the matter worse. In fact, intentionally
162+
evading channel bans is often grounds for removal from the network.
125163

126164
Asking network staff will not work as we **will not** override a ban or quiet
127165
set by a channel operator, and will not reveal information that is private. We
@@ -146,8 +184,9 @@ topic:
146184
/topic #channelname
147185
```
148186

149-
If the channel is set `PRIVATE` then you will not get information with those
150-
commands.
187+
If the channel is has the `PRIVATE` setting
188+
or does *not* have the `PUBACL` setting,
189+
then you may not get information with those commands.
151190

152191
Your only remaining option is to find someone else in the channel who might
153192
help you get in contact.
@@ -176,27 +215,6 @@ If your nickname was requested by someone else because it had expired, the
176215
above process will not work. You may be able to request it back if it becomes
177216
expired again.
178217

179-
## Why are people trying to log in as me?
180-
181-
When you have `BADPASSWDMSG` enabled, you might get alerts from NickServ
182-
or SaslServ about attempts to log in to your account. These alerts are
183-
almost always caused by clients that are misconfigured.
184-
185-
If you have lots of nicks grouped or if you have a common name or word
186-
grouped, you will get an above average number of alerts.
187-
188-
You do not need to worry if you have chosen a strong password that is not used
189-
in other places.
190-
191-
If the attempts are very frequent and persistent, feel welcome to let staff
192-
know, just in case. Libera.Chat does stop actual brute force attacks and
193-
these messages were [disabled by default](/news/badpasswdmsg-default),
194-
due to excessive noise. To disable them:
195-
196-
```irc
197-
/msg Nickserv SET BADPASSWDMSG OFF
198-
```
199-
200218
## What are Global Notices and Wallops, and can I opt out of them?
201219

202220
**Global Notices** are network wide messages that staff can send to everyone on
@@ -210,9 +228,9 @@ mentioned in a global notice, messages that are intended to encourage
210228
community building, or to celebrate milestones in the projects and communities
211229
that are the network's primary stakeholders. Messages sent with wallops
212230
**can** be opted out of with `/mode yourname -w`. This will need to be done
213-
each time you connect to the network as this is a default user mode on Libera
214-
Chat. Nearly all clients can send commands at connection time; see their
215-
documentation or support channels for details.
231+
each time you connect to the network as this is a default user mode on
232+
Libera.Chat. Nearly all clients can send commands at connection time;
233+
see their documentation or support channels for details.
216234

217235
## Warez or Adult content sharing?
218236

@@ -272,7 +290,9 @@ follow our [public logging policy](/policies#public-logging).
272290

273291
Users and bots with the flags `+v` or `+o` within a channel have protection
274292
against triggering flood mitigation. For this reason, it is recommended that
275-
noisy bots have one of these flags.
293+
noisy bots have one of these flags. Please be aware that this does *not*
294+
exempt bots from the typical rate limits for sending messages, which allow
295+
one message to be sent every two seconds.
276296

277297
Additional exemptions may be allocated when the need for them is demonstrated.
278298
If you find that your bot is hitting limits, email <[email protected]> for

0 commit comments

Comments
 (0)