Add colours for new case types, and tweak the old colours

This commit is contained in:
Dragory 2018-08-02 01:15:05 +03:00
parent b5b71bcf04
commit 1ef88b61f7
2 changed files with 15 additions and 6 deletions

View file

@ -0,0 +1,12 @@
import { CaseType } from "./CaseType";
export const CaseTypeColors = {
[CaseType.Note]: 0x3498db,
[CaseType.Warn]: 0xdae622,
[CaseType.Mute]: 0xe6b122,
[CaseType.Unmute]: 0xa175b3,
[CaseType.Kick]: 0xe67e22,
[CaseType.Softban]: 0xe67e22,
[CaseType.Ban]: 0xcb4314,
[CaseType.Unban]: 0x9b59b6
};

View file

@ -20,6 +20,7 @@ import { CaseType } from "../data/CaseType";
import { GuildLogs } from "../data/GuildLogs";
import { LogType } from "../data/LogType";
import Timer = NodeJS.Timer;
import { CaseTypeColors } from "../data/CaseTypeColors";
enum IgnoredEventType {
Ban = 1,
@ -802,12 +803,8 @@ export class ModActionsPlugin extends Plugin {
]
};
if (actionTypeStr === "BAN") {
embed.color = 0xe67e22;
} else if (actionTypeStr === "UNBAN") {
embed.color = 0x9b59b6;
} else if (actionTypeStr === "NOTE") {
embed.color = 0x3498db;
if (CaseTypeColors[theCase.type]) {
embed.color = CaseTypeColors[theCase.type];
}
if (notes.length) {