Enable and configure Tux features.
XP/Leveling System
Configure in config.toml
:
[xp]
xp_cooldown = 60
levels_exponent = 2.0
show_xp_progress = true
enable_xp_cap = false
xp_roles = [
{ level = 5, role_id = 1234567890 },
{ level = 10, role_id = 2345678901 },
{ level = 25, role_id = 3456789012 },
]
xp_multipliers = [
{ role_id = 9876543210, multiplier = 1.5 },
]
xp_blacklist_channels = [1111222233]
Required: xp_roles
must be configured for XP system to load.
Starboard
Set up via commands:
/starboard setup #starboard ⭐ 3
Status Roles
Configure in config.toml
:
[status_roles]
mappings = [
{ status = "online", role_id = 123456 },
{ status = "streaming", role_id = 789012 },
]
See: Status Roles Feature Guide
Temp VC
Configure channel and category IDs:
TEMPVC__TEMPVC_CHANNEL_ID=creator_channel_id
TEMPVC__TEMPVC_CATEGORY_ID=category_id
GIF Limiter
Configure limits:
[gif_limiter]
recent_gif_age = 60
gif_limit_exclude = [channel_id1, channel_id2]
See: GIF Limiter Feature Guide
Snippets
[snippets]
limit_to_role_ids = false
access_role_ids = []
Related
Full feature configuration documentation in progress.