1
0
Fork 0
forked from External/ergo
AWAY status should be tracked per-session:

1. With auto-away enabled, away status is aggregated across sessions
   (if any session is not away, the client is not away, else use
   the away status that was set most recently)
2. With auto-away disabled, we get the legacy behavior where AWAY
   applies directly to the client
This commit is contained in:
Shivaram Lingamneni 2021-03-18 02:53:18 -04:00
parent 507d53c507
commit 70b20750aa
4 changed files with 59 additions and 36 deletions

View file

@ -621,10 +621,6 @@ In this section, we give an overview of the modes Oragono supports.
These are the modes which can be set on you when you're connected.
### +a - Away
If this mode is set, you're marked as being away. This mode is set with the /AWAY command.
### +i - Invisible
If this mode is set, you're marked as 'invisible'. This means that your channels won't be shown when users `/WHOIS` you (except for IRC operators, they can see all the channels you're in).