-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bulk message removal or removing everything from RELAYMSG'd user #1593
Comments
Self-bumb from IRC and keyword HistServ (that didn't find this issue):
I guess Ergo is in a better position than many for not storing actual images/files (unless they are converted to text somehow), but malicious links are still a concern and many IRC clients nowdays fetch images for previews which may include a webchat publicly associated with the network and look bad especially towards new users. |
Let's add |
I'm going to implement this using the client-to-server protocol (a custom client based on irc-go, taking command-line arguments that specify how to connect to the server and retrieve affected history). |
That sounds like a excotic solution. Can it be ran remotely and manage remote server through oper credentials or will it need to be ran on the Ergo account on localhost? |
It will work remotely. You'll just need to supply the server address, operator credentials, and (optionally) SASL credentials. |
See ergochat#1593; this enables a client-side implementation of bulk deletion
It's not polished or user-friendly but I figured it was better to release a first pass: https://github.com/ergochat/bulkremoval I think the decision to make it client-side instead of server-side has been validated --- it gives us a lot more flexibility in UI decisions, message matching, etc. |
This is good to have for massive spam, but a simpler option for channel ops to just wipe some recent history would be also really good to have. I would propose to extend the HISTSERV delete function with time based parameters, like so:
or |
Yesterday we had a lot of "binary mess" spawning
about ten50 minutes and 178 lines (before matterbridge crash?) from Discord and I wish to remove it from being visible to new users through KiwiIRC without waiting for history expiration time. I don't expect the content to disappear for clients that have already received it, only for CHATHISTORY and PLAYBACK.I don't know if this warrants an issue at Oragono or if I should be commenting to ircv3/ircv3-specifications#425, but I am using Oragono while not being a client nor server developer or otherwise part of IRCv3 and by opening an issue there is at least a record of this happening.
The text was updated successfully, but these errors were encountered: