From a091baedffd74ea865051072d0d7b51ae0c1e5a4 Mon Sep 17 00:00:00 2001 From: holzmaster Date: Sat, 31 Jan 2026 02:50:31 +0100 Subject: [PATCH] =?UTF-8?q?Remove=20gr=C3=BCnderv=C3=A4ter?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/config.json | 2 -- config.template.json | 2 -- src/commands/stempelgraph.ts | 5 ----- src/context.ts | 8 -------- src/service/ban.ts | 10 ---------- src/service/config.ts | 2 -- 6 files changed, 29 deletions(-) diff --git a/.github/config.json b/.github/config.json index f8bffbb6..766879bd 100644 --- a/.github/config.json +++ b/.github/config.json @@ -99,8 +99,6 @@ "birthdayRoleId": "893179190709477416", "botDenyRoleId": "1025870480374247485", "defaultRoleId": "893179190709477407", - "gruendervaeterRoleId": "893179190709477411", - "gruendervaeterBannedRoleId": "893179190571044916", "roleDenyRoleId": "893179190684307514", "shameRoleId": "893179190235508822", "trustedRoleId": "893179190571044915", diff --git a/config.template.json b/config.template.json index 54dfdbe2..2875ffb4 100644 --- a/config.template.json +++ b/config.template.json @@ -106,8 +106,6 @@ "birthdayRoleId": "893179190709477416", "botDenyRoleId": "1025870480374247485", "defaultRoleId": "893179190709477407", - "gruendervaeterRoleId": "893179190709477411", - "gruendervaeterBannedRoleId": "893179190571044916", "roleDenyRoleId": "893179190684307514", "shameRoleId": "893179190235508822", "trustedRoleId": "893179190571044915", diff --git a/src/commands/stempelgraph.ts b/src/commands/stempelgraph.ts index 2400fb75..6d04ad45 100644 --- a/src/commands/stempelgraph.ts +++ b/src/commands/stempelgraph.ts @@ -37,7 +37,6 @@ type RoleInGraph = | "woisgang" | "trusted" | "moderator" - | "gruendervaeter" | "administrator" | "booster"; @@ -46,7 +45,6 @@ const roleColors: Partial> = { booster: "#1cb992", trusted: "#e91e63", moderator: "#5865f2", - gruendervaeter: "#faa81a", administrator: "#8b51ff", }; @@ -171,9 +169,6 @@ function getRoles(context: BotContext, member: GuildMember): RoleInGraph[] { if (context.roleGuard.isTrusted(member)) { res.push("trusted"); } - if (context.roleGuard.isGruendervater(member)) { - res.push("gruendervaeter"); - } if (context.roleGuard.isRejoiner(member)) { res.push("rejoiner"); } diff --git a/src/context.ts b/src/context.ts index 558c907f..bbaa0b61 100644 --- a/src/context.ts +++ b/src/context.ts @@ -87,8 +87,6 @@ export interface BotContext { birthday: Role; botDeny: Role; default: Role; - gruendervaeter: Role; - gruendervaeterBanned: Role; roleDeny: Role; shame: Role; trusted: Role; @@ -138,7 +136,6 @@ export interface BotContext { isMod: (member: GuildMember) => boolean; isNerd: (member: GuildMember | APIInteractionGuildMember) => boolean; isTrusted: (member: GuildMember | APIInteractionGuildMember) => boolean; - isGruendervater: (member: GuildMember | APIInteractionGuildMember) => boolean; isWoisGang: (member: GuildMember | APIInteractionGuildMember) => boolean; isEmotifizierer: (member: GuildMember | APIInteractionGuildMember) => boolean; hasBotDenyRole: (member: GuildMember | APIInteractionGuildMember) => boolean; @@ -319,8 +316,6 @@ export async function createBotContext(client: Client): Promise): Promise hasRoleById(member, config.role.trustedRoleId) || hasRoleById(member, config.role.trustedBannedRoleId), - isGruendervater: member => - hasRoleById(member, config.role.gruendervaeterRoleId) || - hasRoleById(member, config.role.gruendervaeterBannedRoleId), isWoisGang: member => hasRoleById(member, config.role.woisgangRoleId), isEmotifizierer: member => hasRoleById(member, config.role.emotifiziererRoleId), hasBotDenyRole: member => hasRoleById(member, config.role.botDenyRoleId), diff --git a/src/service/ban.ts b/src/service/ban.ts index f2bfd721..7db29a9b 100644 --- a/src/service/ban.ts +++ b/src/service/ban.ts @@ -155,11 +155,6 @@ async function assignBannedRoles(context: BotContext, user: GuildMember): Promis const currentRoles = [...user.roles.cache.map(r => r.id)]; let newRoles = [...currentRoles, bannedRole.id].filter(r => r !== context.roles.default.id); - if (user.roles.cache.find(r => r.id === context.roles.gruendervaeter.id)) { - newRoles = newRoles.filter(r => r !== context.roles.gruendervaeter.id); - newRoles.push(context.roles.gruendervaeterBanned.id); - } - if (user.roles.cache.find(r => r.id === context.roles.trusted.id)) { newRoles = newRoles.filter(r => r !== context.roles.trusted.id); newRoles.push(context.roles.trustedBanned.id); @@ -180,11 +175,6 @@ async function restoreRoles(context: BotContext, user: GuildMember): Promise r.id)]; let newRoles = [...currentRoles, defaultRole.id].filter(r => r !== context.roles.banned.id); - if (user.roles.cache.find(r => r.id === context.roles.gruendervaeterBanned.id)) { - newRoles = newRoles.filter(r => r !== context.roles.gruendervaeterBanned.id); - newRoles.push(context.roles.gruendervaeter.id); - } - if (user.roles.cache.find(r => r.id === context.roles.trustedBanned.id)) { newRoles = newRoles.filter(r => r !== context.roles.trustedBanned.id); newRoles.push(context.roles.trusted.id); diff --git a/src/service/config.ts b/src/service/config.ts index 3e4263c5..ece9c832 100644 --- a/src/service/config.ts +++ b/src/service/config.ts @@ -168,8 +168,6 @@ export interface Config { birthdayRoleId: Snowflake; botDenyRoleId: Snowflake; defaultRoleId: Snowflake; - gruendervaeterRoleId: Snowflake; - gruendervaeterBannedRoleId: Snowflake; roleDenyRoleId: Snowflake; shameRoleId: Snowflake; trustedRoleId: Snowflake;