Add bot as friend
I think it could be great to have the possibility to add bot as friend like that, we could have DM with the bot without being on the same server or have "Allow DM" activated.
Maybe it look useless said like this, but, it would add the possibility to have bots on discord that are like bots on Messenger, and I think it's really useful.
They, sadly, removed the ability to 'friend' bots to accept it with code.
But if bots friend you first, you could accept it,
Please, i beg you discord.0
I'm sorry to say that this will not be happening.
Discord loves its developers. But being able to send friend requests via bots is going to be chaotic. API spam is a real thing. Server raids, DM spam, all of these things happen from existing bots but adding a mass friend request feature is going to add to all that. Not only that, bots can send friend requests, and when they are accepted-they can send links to nitro scams and other suspicious links. Overall, it might seem like a good idea, but has too many downsides.
Well, the initial request was to allow a person to be friends with a bot. And that still stands. It's a bad situation that I can't authorize a bot (that I wrote, btw) to send me a DM without allowing everyone to send me a DM.
It shouldn't even need a friend request. Any bot in a server should just have a Menu Option to "Be your friend" or, "Accept DMs from this Bot". So stupid simple, so necessary for so long, so hard to understand why a user can't choose to receive DMs from whomever they want. NOT the bot. The user.0
What want is so you send the request from your account to the bot and in the discord developer portal they make a new tab: friends where you can manage its friends and friend requests. That way people can't send requests from the bots and you won't have to check your friend requests day to clear out the ones from bots.
I also think this should be a thing so you don't have to have a server to test your bots in development and you can just friend it to test them. See what I mean? It would make it so much easier for me to make my bots.0
Being able to treat a User/DMs as a Server and Channel would be far more complicated than simply allowing a User and a Bot to be friends, which is what the original request is. Or even more simply, a User option to accept DMs from specific bots. Which, again, is what the OP was after.
Being able to invite a bot to DMs would require so much more work on the Discord dev side, and would have little value outside of niche development. I didn't find it too difficult to create a Server just for use for dev work.
But it's clearly a moot point, Discord has obviously no interest in easily solving common problems. Not while there are still more ways to add useless features like stickers.0
No offense (continues to say something offensive lol), but I think this suggestion is dumb.
Most bots disable DM commands. I do on all my bots as well, since it always breaks the bot in some type of way. With slash commands being the new norm as well, zero chance this would happen. This has no use. If they did make this a possibility, most likely no library would bother detecting the friend request event.. maybe Discord.js, not sure.
The only thing I can see this being useful for is AI chat bots. Even then, why not just create your own server or private channel? Still, you can DM a bot at any time, given allow DM is enabled.
Edit: Plus API spam and such lol, pretty sure someone broke it down in the comments0
What I (and as I'm reading it, the OP) are after here is a User being able to receive a DM from a bot while still having the "Friends Only" DM setting turned on.
Voluntarily, by choice, of the User, to receive DMs from specified bots, without having to be exposed to random DMs from everyone, including spam bots.0
> Most bots disable DM commands
Then have the option to disallow friend requests for your own bot. It should be an opt-in feature, so friend requests will be disabled by default.
> If they did make this a possibility, most likely no library would bother detecting the friend request event
Friend requests would be auto-approved, since if your bot is meant to have friend requests, it's intended to be used.
> The only thing I can see this being useful for is AI chat bots.
There are many more things you could use bots for than just chat bots. People can probably come up with very creative ideas by not being limited to servers.
> you can DM a bot at any time, given allow DM is enabled
I have DMs open, but I can't message a bot because I don't share a server with it.
> Plus API spam and such lol, pretty sure someone broke it down in the comments
I don't see this being different from other users spamming bots, or bots spamming on servers. If you add a bot as a friend, and it spams you, then just remove it as friend, or block it, and it can't send you anymore.
If you're talking about bots sending friend requests. That should not be a thing, that would obviously be bad. Only users should be able to send to bots.0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.