I have a few option ideas here, so please let us go over them:
This option seems like it would be very handy, honestly. Why? Well let's look at some features it would have!
With the press of a button, all messages between you and another user would be wiped on both sides. "Why?" you may ask. Well, there are some people I wouldn't want to remember or find any new usernames I make with the click of their own button. Now this won't happen with every person you block. Maybe have it set up in a similar manner to the DM and safety levels.
-Off: Pretty self-explanatory. This person isn't blocked at all.
-Lowest: This person cannot add you as a friend.
-Low: This person cannot add you as a friend or ping you in servers.
-Medium: Blocks as normal. You can't be added, messaged, or pinged by this person, and the posts don't show up in servers.
-High: This person cannot see your username/look at your profile, along with other features in medium. This will also kick them out of the DMs with you.
-Very High: This blocks all accounts with the same IP as the person you have blocked. You're practically hidden from them.
Considering all of the problems I've had with certain users, it would be nice to toggle specific options for specific users. However, I don't want this to be toggled on for every user you block. It's left up to you to choose who gets low-level blocked, and who gets high-level blocked.
Another feature that would be very nice to have is an option in servers where if you own a server, it will warn you if somebody you've blocked is about to join, and show the username of the person/people joining the server. This would be very useful for somebody who would like to make a public server, but doesn't want to risk somebody they've blocked joining in and ruining anything. Some members, maybe they would allow them in and just let it slide, but there are the others that would most definitely ruin all the fun.
On the other side of the coin is if you're joining a server that just so happens to have people you blocked in it. Now it would be annoying if you wanted to join a neat looking server, but these people you've blocked are in it. Ok, not a big deal since you can avoid it, right? Wrong. As of right now, it's a gamble. Until you join a server, you won't know if somebody who's caused trouble is in it. That's why I want the same idea above to be implemented. If you enter in an invite, a message will pop up that will say something along the lines of, "Users that you have blocked are in this server. Are you sure you want to join?" Three options will be available: "Yes," "No," and "Show me a list." The third one leaves it entirely up to you, the user, to decide if the people are bad enough for you to avoid joining a server that is completely great otherwise!
"What about if they have their username hidden from you?"
No worries! The first idea has it so that your last username they've seen you with is now the only one they'll see. They won't see your new usernames, or even any new avatars on your account.
The final idea I have is to be able to auto-ban all people on your block list from your server, or to be able to take a look at your block list and ban people of your choosing from your block list. In short, you can blacklist certain people from your servers if they end up being more trouble than they're worth. By doing this, you can protect both yourself, and your server members from these people that would ruin everything!
Thoughts? I have my own personal experiences on certain Discords with stalkers, and tbh, it would be a shame if I had to go completely private with both my profile and my servers just because really bad people whom I've blocked can see my entire profile by simply clicking on my username. I came up with this when I was connecting my accounts to Discord and being forced to hide them simply because they exist and can see my account. The ideas above really seem like they could be such worthwhile solution to constantly needing to profile-jump just because of harassers on Discord.
Por favor, entrar para comentar.