Allow bots to copy messages
There are issues with discord Trust and Safety where they required message ids in order to report messages. Images rarely cut the chase and when someone is spamming porn in your server, you're not exactly in a rush to leave it up, quarantine the channel and wait for discord to nuke the account.
So I have a request, allow bots, and only bots, to poke a specific endpoint on discord to 'copy' a message to a specific channel.
The message cannot be modified by the bot in question. I do not care if the bot is the one who 'sends' the message, though it would probably be easier to spoof the user's account, or even make a dedicated bot (like clyde) that posts it. It can also only be posted in a channel connected to same server and not to dms, which can lead to abuse.
If you want to spoof the user account, then the message would be posted to the channel in the request, if the bot has perms, ignoring the original author's perms, and essentially serve as a permanent record for reporting to discord ToS that can't be modified, spoofed, or messed with in anyway shape or form.
I'm not entirely sure how complicated this is, however from a bird's eye view I don't see anything especially problematic with the idea.
-
IF I understand your feedback:
I think instead of making this bot specific you could just ask for the ability to transfer a message to another channel, and an administrative permission for someone to transfer others messages to another channel?
Is this similar to what you've asked for?
0 -
I mean i guess yeah that kinda makes sense too, being able to move messages between channels. I feel like that would get abused way too often by malicious people though.
If you lock it behind the BOT account api then that means any malicious bots using the feature incorrectly would get sniffed out immediately.
Think about it this way, what if someone doesn't like you, you make a joke saying "ha ha i'm 13 don't molest me" before discord's coppa fiasco. An admin who has a grudge against you for whatever reason can lock that message behind a channel you can't see and get your account banned.
Now of course they could probably also ban you but, I'm not entirely able to delve into the peculiarities of the situation. Some people i posted this to also expressed the concern that some fear mongers would have over privacy issues.
I personally just see it as all around better to lock movement, or message copying behind the BOT account instead of giving adminstrators as a whole access to the permission.0 -
Unfortunately, I fail to see the benefit of locking it to bot accounts personally as an admin there's nothing stopping me from just making a bot and inviting and having it perform it for me.
Also, along with the message transfer a little message above or below it can say "This was transferred by USER from CHANNEL." May help with that?
I do, however, appreciate your point regarding the potential manipulation of context, however the same could be said regarding editing messages. I could ask if a friend support LGBT, and once they say yes, edit it to "Do you hate LGBT?". We fortunately have an edit tag on those messages, so we could have a transferred message, or maybe just (transferred) tag on messages instead of some sort.
Note: This message is subjective, I'm just putting out more ideas and not declaring either idea is better than the other.
0 -
There's nothing stopping you from just making a bot and inviting and having it perform the function for you except that you need to know how to do it, create it, host it, maintain it etc etc.
Most people aren't going to bother with that, even the ones that do are often rather ignorant of how to even complete that easy task.
It's not supposed to be a barrier to prevent bad actors it's meant to be a large hurdle for any two bit hack who wants to have some 'fun'.
Plus i have a feeling this function would be placed a separate permission than 'ADMINISTRATOR' so it's possible to have the permission while also not having permission to invite bots.0 -
Security by obfuscating a task is considered bad practice in IT, they wouldn't make it "harder to do because you need this knowledge first". It's a, you can or can not through logical gates. You need to define rules, not say "well it's too much work to abuse anyways so people probably won't do it".
This is why they wouldn't implement it for bots only in such a way, saying "you need that knowledge first" is invalid, especially because even a non-progeammer only needs 5 minutes on YouTube to make a bot.
And yes, it would be a seperate administrive permission, it would be silly to add it to Administrator since that's an OP permission anyways.
0 -
Bad practice or not, it's better than not having any 'security' at all.
If you don't restrict it to the BOT api then you have no security, if you restrict it to the BOT api then you play off the fact that 90% of human beings are extraordinarily lazy and won't go through the effort to make a bot.-1 -
That wasn't my point... I never said have no security, I said there needs to be a real form of security or restriction.
You can't just "fake security" and say it's good enough. You either have it, or you don't. "Better than nothing" is how abuse occurs in the first place.
I have nothing against your idea but limiting it to bots is NOT the solution.
Not to mention I still think it's fine as is, messages being transferable in general seems nice and I don't think context is really a big problem so long as it's clear it's be transferred and where from, since even an edit could do more damage. (Which is one of the reasons I want Edit History to be a feature.)
0 -
The thing is, if you "copy" it anywhere, and it's Illegal/ToS violating content, you are now violating the ToS/doing Illegal actions by copying that. I know I've reported something to Discord, even after deleting the messages, and they still took action.
0 -
@Donovan
You're going to have to explain how it's illegal (since this is a feedback/suggestion ToS doesn't mean shit since they can change it on a whim) to move messages from one channel the next.
I suppose you could say it would be a permanent record and unable to be deleted, but wouldn't that mean that banning anyone from any server would also be illegal as well because that means they can't access their messages anymore.
If someone is perma muted is that illegal too?
Please think before you post.-1 -
Bruh what, copying things that are against the ToS is literally against the ToS, because it is reposting things that are against the ToS.
"If someone is perma muted is that illegal too" excuse me what, literally has nothing to do with anything here
Please think before you post.
0 -
Read my message, it would preserve the original author, so you're not copying the message you're more moving it as Seth said, though with copying the original is left intact.
Plus, as i said, ToS doesn't mean shit cause they can change that if they use this idea to say "We exclude the copying of messages from the aforementioned sending of rule breaking stuff"
Also yes that does have something to do with it cause I thought you were talking about privacy issues which would have been a hilariously more stable ground for an argument rather than just saying 'Copying messages while preserving the original author is against the Terms of service which can be modified at any time by discord to allow for this exact feature to be implemented oh wait...'0 -
Ok, start telling "ToS" to actual laws whenever things that violate US laws are included.
0
Iniciar sesión para dejar un comentario.
Comentarios
12 comentarios