Skip to content
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

chat history clear request #25

Closed
niansa opened this issue Aug 1, 2018 · 4 comments
Closed

chat history clear request #25

niansa opened this issue Aug 1, 2018 · 4 comments

Comments

@niansa
Copy link

niansa commented Aug 1, 2018

A request which can be send to another user:

/clearreq <user> <#channel> <description>

In <user>s client a window will be opend: *** wants that you clear your chat history in <#channel> because <description>.

Additionaly a system to only allow requests from specified client or to not allow requests from specified client.

@DanielOaks
Copy link
Member

Hmm, honestly I don't see too much value in having a command like this, delivers the same thing as just sending the user a privmsg asking them to do it. Issue #21 has a specific metadata key that's aimed to prevent the logging in the first place, in a more automated way.

@niansa
Copy link
Author

niansa commented Aug 1, 2018

I don't mean that. As example if someone wrote something bad and the channel moderators do not want a specific user to read this as example because the specific user is underage and should not read that. :-)

@realJoshByrnes
Copy link

I for one, wouldn't like to clear my chat history because someone has chosen to mask a prohibited word/phrase.

However, with message IDs, it would be absolutely possible to mask messages.
REDACT <context> <MessageID> [bytes].
If bytes is omitted, the whole line should be redacted.
If bytes is provided, only part of the text should be removed, although it would be important to establish how this should be treated with wide characters etc. I'd probably even suggest using ASCII to specify it.

A client could instead show "Message hidden by " or similar.

@SadieCat
Copy link

SadieCat commented Jul 1, 2019

I for one, wouldn't like to clear my chat history because someone has chosen to mask a prohibited word/phrase.

However, with message IDs, it would be absolutely possible to mask messages.
REDACT <context> <MessageID> [bytes].
If bytes is omitted, the whole line should be redacted.
If bytes is provided, only part of the text should be removed, although it would be important to establish how this should be treated with wide characters etc. I'd probably even suggest using ASCII to specify it.

A client could instead show "Message hidden by " or similar.

This sounds like message deletion which is proposed at ircv3/ircv3-specifications#304.

@niansa niansa closed this as completed Jul 18, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants