The config edit method options.
PARAMETER | TYPE | OPTIONAL | DEFAULT | DESCRIPTION |
---|---|---|---|---|
trackBots | Whether bots are able to be tracked. | |||
trackAllChannels | true | Whether to track all of the guild's voice channels. | ||
exemptChannels | Function to filter channels. If true is returned, the channel won't be tracked. | |||
channelIds | [] | The channels to track (if trackAllChannels is true this will be ignored). | ||
exemptPermissions | [] | Members with any of these permissions won't be tracked. | ||
exemptMembers | Function to filter members. If true is returned, the member won't be tracked. | |||
trackMute | true | Whether members who are muted should be tracked. | ||
trackDeaf | true | Whether members who are deafened should be tracked. | ||
minUserCountToParticipate | "0" | The min amount of users to be in a channel to be tracked (0 is equal to no limit). | ||
maxUserCountToParticipate | "0" | The max amount of users to be in a channel to be tracked uptil (0 is equal to no limit). | ||
minXpToParticipate | "0" | The min amount of xp the user needs to have to be tracked (0 is equal to no limit). | ||
minLevelToParticipate | "0" | The min amount of level the user needs to have to be tracked (0 is equal to no limit). | ||
maxXpToParticipate | "0" | The max amount of xp the user can be tracked uptil (0 is equal to no limit). | ||
maxLevelToParticipate | "0" | The max amount of level the user can be tracked uptil (0 is equal to no limit). | ||
xpAmountToAdd | Function for xpAmountToAdd. If not provided, the default value is used (Math.floor(Math.random() * 10) + 1). | |||
voiceTimeToAdd | Function for voiceTimeToAdd. If not provided, the default value is used (1000). | |||
voiceTimeTrackingEnabled | true | Whether to enable the voice time tracking module. | ||
levelingTrackingEnabled | true | Whether to enable the leveling tracking module. | ||
levelMultiplier | Function for levelMultiplier. If not provided, the default value is used (0.1). |