don't bridge author color on system messages
This commit is contained in:
parent
dd0bfbce37
commit
6449ff3a2e
1 changed files with 7 additions and 5 deletions
|
@ -313,7 +313,9 @@ client.on("messageCreate", async (message) => {
|
|||
: bridgeCfg.config?.bridge_nicknames
|
||||
? message.member?.displayAvatarURL({ size: 128 })
|
||||
: message.author.displayAvatarURL({ size: 128 }),
|
||||
colour: channel.server?.havePermission("ManageRole")
|
||||
colour:
|
||||
channel.server?.havePermission("ManageRole") &&
|
||||
!message.system
|
||||
? message.member?.displayColor // Discord.js returns black or 0 instead of undefined when no role color is set
|
||||
? message.member?.displayHexColor
|
||||
: "var(--foreground)"
|
||||
|
|
Loading…
Reference in a new issue