diff options
author | delthas <delthas@dille.cc> | 2022-07-09 18:03:24 +0200 |
---|---|---|
committer | delthas <delthas@dille.cc> | 2022-07-09 18:03:24 +0200 |
commit | e740a6f795dc181ebd050d1c1f1725230fb5c7b9 (patch) | |
tree | ed58a03082fbc7120d5b4be79a51cdbad352d150 | |
parent | Implement /whois (diff) |
Update soju.im/read to draft/read-marker
You'll need a recent soju version to use this.
-rw-r--r-- | irc/session.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/irc/session.go b/irc/session.go index 2bf2623..f30ce8b 100644 --- a/irc/session.go +++ b/irc/session.go @@ -64,8 +64,8 @@ var SupportedCapabilities = map[string]struct{}{ "draft/chathistory": {}, "draft/event-playback": {}, + "draft/read-marker": {}, "soju.im/bouncer-networks": {}, - "soju.im/read": {}, "soju.im/search": {}, } @@ -463,14 +463,14 @@ func (s *Session) TypingStop(target string) { } func (s *Session) ReadGet(target string) { - if _, ok := s.enabledCaps["soju.im/read"]; ok { - s.out <- NewMessage("READ", target) + if _, ok := s.enabledCaps["draft/read-marker"]; ok { + s.out <- NewMessage("MARKREAD", target) } } func (s *Session) ReadSet(target string, timestamp time.Time) { - if _, ok := s.enabledCaps["soju.im/read"]; ok { - s.out <- NewMessage("READ", target, formatTimestamp(timestamp)) + if _, ok := s.enabledCaps["draft/read-marker"]; ok { + s.out <- NewMessage("MARKREAD", target, formatTimestamp(timestamp)) } } @@ -1308,7 +1308,7 @@ func (s *Session) handleMessageRegistered(msg Message, playback bool) (Event, er Time: msg.TimeOrNow(), }, nil } - case "READ": + case "MARKREAD": if len(msg.Params) < 2 { break } |