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
|
: bridgeCfg.config?.bridge_nicknames
|
||||||
? message.member?.displayAvatarURL({ size: 128 })
|
? message.member?.displayAvatarURL({ size: 128 })
|
||||||
: message.author.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?.displayColor // Discord.js returns black or 0 instead of undefined when no role color is set
|
||||||
? message.member?.displayHexColor
|
? message.member?.displayHexColor
|
||||||
: "var(--foreground)"
|
: "var(--foreground)"
|
||||||
|
|
Loading…
Reference in a new issue