Join/Leave messages not showing up
Vankka opened this issue ยท 22 comments
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)
okay thx, but the - -vanish.silentjoin
- -vanish.silentquit
- -vanish.joinwithoutannounce
- -essentials.silentjoin
- -essentials.silentquit
- '*' doesn't work if they have op
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 :)
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
No problem. Has GroupManager a config.yml? Maybe it's possible to set up overwriting of OP.
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
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?
No. DiscordSRV will no longer jack permissions from other plugins, use discordsrv.silentjoin
and discordsrv.silentquit
in the dev builds onwards.