mirror of
https://github.com/ergochat/ergo.git
synced 2025-12-20 02:00:11 -08:00
fix #1531
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:
parent
507d53c507
commit
70b20750aa
4 changed files with 59 additions and 36 deletions
|
|
@ -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).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue