DiscordSRV

DiscordSRV

86.8k Downloads

Join/Leave messages not showing up

Vankka opened this issue ยท 22 comments

commented

Disabling that the join messages not coming to discord (config option)

and ranks not showing on join
config:
MinecraftPlayerJoinMessageEnabled: true
MinecraftPlayerJoinMessageFormat: "[+] %displayname%"
MinecraftPlayerLeaveMessageEnabled: true
MinecraftPlayerLeaveMessageFormat: "[-] %displayname%"
in discord:
[+] user
[-] [Member] user


When users have /OP the join and leave messages don't show up in discord (GroupManager)

commented

okay thx, but the - -vanish.silentjoin
- -vanish.silentquit
- -vanish.joinwithoutannounce
- -essentials.silentjoin
- -essentials.silentquit
- '*' doesn't work if they have op

commented

You can disable silent join by denying permissions like described here: https://github.com/Scarsz/DiscordSRV/wiki#when-i-joinquit-my-server-a-message-isnt-sent-in-the-chat-channel-for-me-what-gives
I think we will not implement a config option to disable this. I understand that handling permissions isn't very easy for the first time but for a good server it's a must have to know about and doing it this way is the better way. Correct me if I'm wrong.


You use %displayname% which is set by plugins like Essentials and DiscordSRV only grab this so if you wish to have this fixed you must report this to the developers of the plugin you're using for. We can't fix this within DiscordSRV, sorry :)

commented

^^^^^ can you read that real quick?

commented

In the moment I closed it the edited part was missing.
I use these permissions with PermissionsEx and ensure you that it's working, also if you're OP. To help you I need more information about what plugins you're using, how they are configured and what permissions are set.

Edit: interesting is:

  • is Essentials installed?
  • is a vanish plugin installed?
  • what permission plugin is installed?
  • content of the permissions-folder
commented

I am using GroupManager as soon as i deopped myself it showed up in Discord :)

commented

Sorry for the edit

commented

No problem. Has GroupManager a config.yml? Maybe it's possible to set up overwriting of OP.

commented

that seems to be a thing

config:
    # With this enabled anyone set as op has full permissions when managing GroupManager
    # The user will be able to promote players to the same group or even above.
    opOverrides: true
commented

that didn't fix it tho

commented

ohw let me check

commented

GroupManager is very bad, use PermissionsEX

commented

Please zip your GroupManger folder and send it to me.

commented

hold on got to transfer it to my pc first :D

commented

Yes its a modded server btw (FTB Infinity evolved)

commented

You said you tried to remove the permissions like I said in the second post here. Can you re-add this to the config so I can find out if this is set correctly?

commented

add what to the config?

commented

Closing because issue is not related to DiscordSRV

commented

How about the config option for disabling that?

commented

No. DiscordSRV will no longer jack permissions from other plugins, use discordsrv.silentjoin and discordsrv.silentquit in the dev builds onwards.

commented

okay thx :)