DiscordSRV

DiscordSRV

86.8k Downloads

Permission to block Discord->Minecraft chat messages

twiceineverymoment opened this issue ยท 1 comments

commented

Why?

There may arise circumstances where a server owner may want a specific group of players to not have their chat synced up with Discord at all. The permission node discordsrv.chat allows certain players' messages to be blocked from sending to Discord when set to false, but there is no way to achieve this in the opposite direction.

What and How?

Add a permission such as discordsrv.chat.receive. Players for whom this permission is set to false do not see any of the incoming messages from the Discord chat. Include this permission under discordsrv.player.

Are there alternatives?

I have not found an alternative method that works. It was suggested in the Discord that I create a feature request for this (ticket 16848.)

Checks

  • I have used the search at least once to check if my idea has already been suggested and perhaps already implemented.

Anything else

No response

commented

I am having a similar problem when it comes to players /ignore 'ing other players in Minecraft, but those same players still get messages from the players they ignored coming from the discord. My suggestion is to make it be based on linked minecraft - discord accounts with maybe a toggle in the config. A perm would also work for this purpose if it is automatically applied when someone did /ignore or maybe instead of using essentials /ignore it could use a separate discord srv ignore that ignores both minecraft and discord messages from a player.