GuildSettings

GuildSettings = object

Properties

alwaysEphemeral

alwaysEphemeral: boolean


autoDeleteLevelUpMessages

autoDeleteLevelUpMessages: boolean


cooldown

cooldown: number


id

id: string


leaderboardThumbnail

leaderboardThumbnail: boolean


levelCap

levelCap: number | null


levelUpChannel

levelUpChannel: string | null


maxXp

maxXp: number


messageXpEnabled

messageXpEnabled: boolean


minXp

minXp: number


monthlyLeaderboardsEnabled

monthlyLeaderboardsEnabled: boolean


nicknameFormat

nicknameFormat: string | null


pluralBuddyEnabled

pluralBuddyEnabled: boolean


pluralGgEnabled

pluralGgEnabled: boolean


pluralKitEnabled

pluralKitEnabled: boolean


pluralKitFronterOnly

pluralKitFronterOnly: boolean


prestigeAutomatic

prestigeAutomatic: boolean


prestigeCustomName

prestigeCustomName: string | null


prestigeEnabled

prestigeEnabled: boolean


prestigeRequirementFormula

prestigeRequirementFormula: string


privateThreadXpEnabled

privateThreadXpEnabled: boolean


proxyTupperboxChannel

proxyTupperboxChannel: string | null


rankCardBackground

rankCardBackground: string | null


rankCardPrimaryColor

rankCardPrimaryColor: string | null


rankCardSecondaryColor

rankCardSecondaryColor: string | null


rankCardTotalXp

rankCardTotalXp: boolean


reactionXpDailyMax

reactionXpDailyMax: number


reactionXpEnabled

reactionXpEnabled: boolean


reactionXpGiven

reactionXpGiven: number


reactionXpGivenSuper

reactionXpGivenSuper: number


reactionXpReceived

reactionXpReceived: number


reactionXpReceivedSuper

reactionXpReceivedSuper: number


resetXpOnBan

resetXpOnBan: boolean


resetXpOnLeave

resetXpOnLeave: boolean


reverseMoneyRewardsOnLevelDown

reverseMoneyRewardsOnLevelDown: boolean


reverseNicknameRewardsOnLevelDown

reverseNicknameRewardsOnLevelDown: boolean


reverseRoleRewardsOnLevelDown

reverseRoleRewardsOnLevelDown: boolean


sendLevelUpMessages

sendLevelUpMessages: boolean


showNextRoleReward

showNextRoleReward: boolean


stackRoleRewards

stackRoleRewards: boolean


voiceXpEnabled

voiceXpEnabled: boolean


voiceXpPerMinute

voiceXpPerMinute: number


voiceXpUserMinimum

voiceXpUserMinimum: number


weeklyLeaderboardsEnabled

weeklyLeaderboardsEnabled: boolean


weekStartsOnMonday

weekStartsOnMonday: boolean


xpDecayAmount

xpDecayAmount: number


xpDecayEnabled

xpDecayEnabled: boolean


xpDecayInterval

xpDecayInterval: number


xpDropAmount

xpDropAmount: number


xpDropClaimAction

xpDropClaimAction: XpDropClaimAction


xpDropEnabled

xpDropEnabled: boolean


xpDropExpiresAfter

xpDropExpiresAfter: number


xpDropMessageKitData

xpDropMessageKitData: unknown


xpDropTimeBetweenDropsMax

xpDropTimeBetweenDropsMax: number


xpDropTimeBetweenDropsMin

xpDropTimeBetweenDropsMin: number


xpDropXpMax

xpDropXpMax: number


xpDropXpMin

xpDropXpMin: number


xpFormula

xpFormula: string


xpStreakBonus

xpStreakBonus: number


xpStreakChannel

xpStreakChannel: string | null


xpStreakDayRequired

xpStreakDayRequired: number


xpStreakEnabled

xpStreakEnabled: boolean


xpStreakMessage

xpStreakMessage: string


xpStreakMinDays

xpStreakMinDays: number


xpStreakSendMessage

xpStreakSendMessage: boolean