Logging System

Flade provides a comprehensive logging system to track activity across your server. Each log type can be sent to a different channel with fully customizable messages.

Configuration

To set up logging, go to Dashboard → Settings → Logs. Each log category can be enabled independently.


Voice Chat Logs

Track all voice channel activity — joins, leaves, switches, mutes, and more.

Dashboard → Settings → Logs → Voice Chat Logs

SettingEnabled by DefaultVariablesDescription
Log Channel——Channel where VC logs are posted. (Required)
Join Message✅ Yes{user}, {username}, {new_vc}When a user joins a voice channel.
Leave Message✅ Yes{user}, {username}, {old_vc}When a user leaves a voice channel.
Switch Message✅ Yes{user}, {username}, {old_vc}, {new_vc}When a user switches between voice channels.
Mute Message❌ No{user}, {username}, {vc}When a user mutes themselves.
Unmute Message❌ No{user}, {username}, {vc}When a user unmutes themselves.
Deafen Message❌ No{user}, {username}, {vc}When a user deafens themselves.
Undeafen Message❌ No{user}, {username}, {vc}When a user undeafens themselves.

Each message type has its own toggle — you can enable only the events you care about.


Economy Logs

Track economy-related activity like coin transfers and shop purchases.

Coin Gifting Logs

Dashboard → Settings → Logs → Economy Logs

SettingDescription
Log ChannelChannel where economy logs are posted.
EnabledToggle for coin gifting notifications.
MessageCustom log message (max 128 chars). Variables: {first_user}, {second_user}, {coins_amount}.

Shop Logs

SettingDescription
Log ChannelChannel where shop logs are posted.
MessageCustom log message (max 128 chars). Variables: {user}, {username}, {item_name}, {item_id}, {price}, {currency}, {remaining_balance}.

Welcome Logs

Track new member arrivals with detailed information about how they joined.

SettingDescription
Log ChannelChannel where welcome logs are posted.
Invite TrackingToggle to track which invite link was used.
MessageCustom welcome message (max 128 chars).
Message TitleCustom title for the welcome embed (max 128 chars).

Available Variables: {user}, {username}, {server}, {inviter}, {invite}, {join_timestamp}, {members}.


User Modification Logs

Track when users change their profile picture or username.

SettingDescription
Log ChannelChannel where user modification logs are posted.
Profile PictureToggle to log profile picture changes.
UsernameToggle to log username changes.

AutoMod Logs

Track when the AutoMod system detects and acts on scam or NSFW imagery.

SettingDescription
Log ChannelChannel where AutoMod logs are posted.
Scam Detection EnabledToggle for scam image detection logs.
MessageCustom log message (max 128 chars). Variables: {user}, {username}, {punishment_type}, {ends_at}.

Verification Logs

Track when users complete the verification process.

SettingDescription
Log ChannelChannel where verification logs are posted.
Verification MessageCustom log message (max 128 chars). Variables: {user}, {username}.

Template Variables Reference

All log message templates support the following variable syntax: {variable_name}. user means the numeric Discord user ID. username means the user's display name. Unknown or unavailable placeholders are replaced with an empty string.

VariableAvailable InDescription
{user}VC, Welcome, Verification, AutoMod, ShopNumeric Discord user ID.
{username}VC, Welcome, Verification, AutoMod, ShopDiscord user's display name.
{server}WelcomeThe server's name.
{new_vc}VC Join, VC SwitchNew voice-channel mention, for example <#123>.
{old_vc}VC Leave, VC SwitchPrevious voice-channel mention, for example <#123>.
{vc}VC Mute/Unmute/Deafen/UndeafenVoice-channel mention used by mute/deafen logs.
{first_user}EconomyNumeric ID of the user giving coins.
{second_user}EconomyNumeric ID of the user receiving coins.
{coins_amount}EconomyNumber of coins transferred.
{item_name}ShopShop item name.
{item_id}ShopShop item ID.
{price}ShopShop item price.
{currency}ShopThe configured economy currency.
{remaining_balance}ShopThe buyer's balance after purchase.
{inviter}WelcomeName of the user who invited the member.
{invite}WelcomeInvite link.
{join_timestamp}WelcomeMember join time as a Unix timestamp.
{members}WelcomeServer member count.
{punishment_type}AutoModAutomod action: Ban, Kick, Mute, or Nothing.
{ends_at}AutoModMute timeout end time as a Unix timestamp.