ergochat / ergo

A modern IRC server (daemon/ircd) written in Go.
https://ergo.chat/
MIT License
2.23k stars 178 forks source link

Implement draft/message-redaction #2065

Closed progval closed 1 year ago

progval commented 1 year ago

Permission to use REDACT mirrors permission for 'HistServ DELETE'

Spec: https://github.com/ircv3/ircv3-specifications/pull/524 (this is a variant of https://github.com/ircv3/ircv3-specifications/pull/425 with only deletion/redaction, and targetmsg moved from a tag to a parameter)

Tests: https://github.com/progval/irctest/pull/203

@slingamn Thoughts on this design before I add support for PMs?