Ignore READ commands for service

git-svn-id: file:///srv/svn/repo/suika/trunk@783 f0ae65fe-ee39-954e-97ec-027ff2717ef4
This commit is contained in:
contact 2022-02-12 18:07:30 +00:00
parent 85d375e157
commit 37cc949032

View File

@ -2766,6 +2766,16 @@ func (dc *downstreamConn) handleMessageRegistered(ctx context.Context, msg *irc.
criteria = msg.Params[1]
}
// We don't save read receipts for our service
if casemapASCII(target) == serviceNickCM {
dc.SendMessage(&irc.Message{
Prefix: dc.prefix(),
Command: "READ",
Params: []string{target, "*"},
})
return nil
}
uc, entity, err := dc.unmarshalEntity(target)
if err != nil {
return err