Comments (8)
Personally really against this, as it takes away the ability for users to rely on the edit and delete functionality.
from robbb.
I do think this would drastically improve the usefullness of highlights! however, I also see a rather relevant issue with it, I'm afraid:
this would automatically log a users messages outside of the server - a thing that the discord guidelines generally forbid, except if explicitly mentioned in the rules. We do log messages already (for the deleted/changed message log), but as of now, that has stayed a mod-internal thing.
Exposing that kind of logging to normal members needs to be carefully considered, and is something we should probably also at least get some more community feedback on.
I do however also think that if we don't include the author of the message that triggered it, this may be fine - knowing a message was sent without knowing by whom makes it a lot less problematic.
from robbb.
however, I also see a rather relevant issue with it, I'm afraid:
this would automatically log a users messages outside of the server - a thing that the discord guidelines generally forbid
https://discord.bots.gg/bots/292212176494657536
This is a commonly used discord bot, I can't find if it's verified or not, but I do know it is being used by other servers. I am unable to find whether discord has verified this bot or not. Could ask about it in the discord bot dev community server. So guidelines should be able to be resolved.
A compromise might be to only include the message it's being written in, so for example, instead of me getting
"Your highlighted word mander was mentioned in #channel"
you get
"Your highlighted word mander was mentioned in #channel with the following message: "Mander is a dumbass"
Then you would get a highlight letting you know that that's what the message your name was included in. That way you get at least a little bit of context without logging a lot of messages.
from robbb.
This is still kind of an issue if people highlight stuff like "the".
from robbb.
Fair point.
from robbb.
from robbb.
Yea, I mean, that's something I've noticed with the highlight bot in the other server I'm in, i have logs of messages for stuff and there is a lot in there that probably shouldn't be... Sure it would be highly convenient but you guys bring up great points.
from robbb.
The only way i could see this maybe be viable is if we made it not log the username, and not log any context around the message, just the message itself. even then, unsure if it's a good idea, but that option should be discussed.
from robbb.
Related Issues (20)
- [FEATURE] (disable purging the bot|give an extra confirmation when purging the bot) inside a botlog channel
- [FEATURE] support purging a channel / multiple users
- [FEATURE] add 'gk' exception to the 3 character highlight requirement HOT 3
- Dates in `!tag` messages seem off. [BUG]
- Use yaml templates for issues HOT 1
- [BUG] Highlights are not working with threads
- Special Request HOT 5
- [BUG] Memory conversion is incorrect HOT 3
- [BUG] Robbb despoilers images when inlininng them
- [BUG] Mute evasion possible
- [FEATURE] Chrostini on !setfetch
- [BUG] Throw error if any letter, number, or a symbol is in front of !ask
- [FEATURE] #Showcase sorting posts by hearts, similiar to reddit. HOT 1
- Slash commands rewrite HOT 2
- [BUG] warn count in mod log is off by one
- [FEATURE] Send ephemeral "do you want this to be your new fetch image" in showcase
- [BUG] regression: mutes and warns don't ping and reasons aren't shown
- [FEATURE] Check common clearly unintentional matches in blocklist regex when adding HOT 1
- [BUG] Fetch images get lost after a while HOT 1
- [FEATURE] !register shouldn't register
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from robbb.