@jesopo reports seeing weechat display lines like this:
18:32 -- User mode [+a] by irc.darwin.network
18:33 -- User mode [-a] by irc.darwin.network
18:40 -- User mode [+a] by irc.darwin.network
18:43 -- User mode [-a] by irc.darwin.network
19:06 -- User mode [-a] by irc.darwin.network
These are MODE lines sent by Oragono to clients that negotiate the away-notify cap, as Weechat does. Raw output:
@time=2019-04-28T18:06:53.190Z :irc.darwin.network MODE abrousse -a\r\n
Is this just a Weechat bug, or is our MODE line somehow malformed, or should we not be sending MODE lines (just the AWAY lines as described in the spec)?