Add colours for new case types, and tweak the old colours
This commit is contained in:
parent
b5b71bcf04
commit
1ef88b61f7
2 changed files with 15 additions and 6 deletions
12
src/data/CaseTypeColors.ts
Normal file
12
src/data/CaseTypeColors.ts
Normal 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
|
||||||
|
};
|
|
@ -20,6 +20,7 @@ import { CaseType } from "../data/CaseType";
|
||||||
import { GuildLogs } from "../data/GuildLogs";
|
import { GuildLogs } from "../data/GuildLogs";
|
||||||
import { LogType } from "../data/LogType";
|
import { LogType } from "../data/LogType";
|
||||||
import Timer = NodeJS.Timer;
|
import Timer = NodeJS.Timer;
|
||||||
|
import { CaseTypeColors } from "../data/CaseTypeColors";
|
||||||
|
|
||||||
enum IgnoredEventType {
|
enum IgnoredEventType {
|
||||||
Ban = 1,
|
Ban = 1,
|
||||||
|
@ -802,12 +803,8 @@ export class ModActionsPlugin extends Plugin {
|
||||||
]
|
]
|
||||||
};
|
};
|
||||||
|
|
||||||
if (actionTypeStr === "BAN") {
|
if (CaseTypeColors[theCase.type]) {
|
||||||
embed.color = 0xe67e22;
|
embed.color = CaseTypeColors[theCase.type];
|
||||||
} else if (actionTypeStr === "UNBAN") {
|
|
||||||
embed.color = 0x9b59b6;
|
|
||||||
} else if (actionTypeStr === "NOTE") {
|
|
||||||
embed.color = 0x3498db;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (notes.length) {
|
if (notes.length) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue