Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/devjhoan/absolet/llms.txt

Use this file to discover all available pages before exploring further.

The /setup command is Absolet’s primary configuration interface. Running it opens an interactive dashboard entirely inside Discord — no external web panel required. A selection menu lets you jump between eleven categories, and each category exposes per-setting buttons that walk you through channel pickers, role selectors, boolean toggles, and free-text prompts to capture exactly the value you need.
All changes saved through /setup take effect immediately. You do not need to restart the bot after updating any setting.
After running /setup, a selection menu labelled ”🔎 Select a category to configure” appears. Choose a category from the menu to load its settings embed and action buttons. Use the same selection menu at any point to switch to a different category without re-running the command.

Dashboard Categories

🛠️ General Settings

Top-level options that apply across the whole bot.
SettingTypeDescription
Log ChannelChannelThe channel where Absolet sends all audit and moderation logs.
Boost ChannelChannelThe channel where server-boost celebration messages are posted.

🎫 Ticket Settings

Controls the behaviour of the ticket system, including limits, transcripts, and the review workflow.
SettingTypeDefaultDescription
Max tickets per userNumber1How many open tickets a single user may have at the same time.
Transcript ChannelChannelThe channel where ticket transcripts are sent when a ticket is closed.
Transcript On CloseBooleanfalseWhen enabled, Absolet automatically saves a transcript every time a ticket channel is deleted.
Send transcript to userBooleanfalseWhen enabled, the transcript is sent to the ticket-creator’s DMs instead of the transcript channel.
Message TypeChoiceButtonsWhether the ticket panel uses Buttons or Menus for category selection.
Toggle Review SystemBooleantrueEnable or disable the post-ticket review (star-rating) prompt sent to users on close.

🔔 Suggestions Settings

Configures the community suggestion feature, including where suggestions appear and how staff decisions are surfaced.
SettingTypeDefaultDescription
ChannelChannelThe channel where submitted suggestions are posted as embeds.
Upvote EmojiString👍The emoji shown on the upvote button of each suggestion embed.
Downvote EmojiString👎The emoji shown on the downvote button of each suggestion embed.
Disable buttonsBooleanfalseWhen enabled, vote buttons are disabled after a staff member accepts or declines a suggestion.

👋 Welcome Settings

Defines what happens when a new member joins the server.
SettingTypeDescription
ChannelChannelThe channel where the welcome message is sent each time a member joins.
MessageWebsiteEmbedThe embed to send. Build your embed at embed.strider.top, copy the JSON output, and paste it into the chat when prompted.
Auto-RoleRolesOne or more roles automatically granted to a member the moment they join.
Welcome message placeholders The following tokens are replaced with live data when the welcome message is sent:
PlaceholderReplaced with
{user-tag}The joining user’s full tag (e.g. User#0001)
{user-avatar}URL to the user’s avatar
{user-id}The user’s Discord ID
{user-name}The user’s username
{guild-icon}URL to the server icon
{guild-name}The server’s name
{memberCount}Current total member count
{createdTimestamp}Unix timestamp of when the user’s account was created
{joinedTimestamp}Unix timestamp of when the user joined the server
{inviter-mention}Mention of the user who shared the invite
{inviter-tag}Full tag of the inviter
{inviter-name}Username of the inviter
{inviter-id}Discord ID of the inviter
{code}The invite code used to join
{card-url}URL to the auto-generated welcome banner image
{invites}Total number of invites the inviter has

⛩️ Goodbye Settings

Defines what happens when a member leaves or is removed from the server.
SettingTypeDescription
ChannelChannelThe channel where the goodbye message is sent each time a member leaves.
MessageWebsiteEmbedThe embed to send. Build your embed at embed.strider.top and paste the JSON when prompted.
Goodbye message placeholders
PlaceholderReplaced with
{user-tag}The departing user’s full tag
{user-avatar}URL to the user’s avatar
{user-id}The user’s Discord ID
{user-name}The user’s username
{guild-icon}URL to the server icon
{guild-name}The server’s name
{memberCount}Member count after the user left
{joinedTimestamp}Unix timestamp of when the user originally joined

🛡️ Verification Settings

Controls the gate members must pass before accessing the full server.
SettingTypeDefaultDescription
RoleRoleThe role granted to a user after they complete verification.
TypeChoiceCaptchaCaptcha — the user must solve an image-based captcha. Direct — the user is verified instantly on button click.

✨ Levels Settings

Tunes the XP economy that powers the levelling system.
SettingTypeDefaultDescription
Max XPNumber10The maximum XP a user can earn from a single message.
Min XPNumber5The minimum XP a user can earn from a single message.
LevelUp ChannelChannelThe channel where Absolet announces when a user reaches a new level.

🕵️ Filters Settings

Automatic content moderation rules applied to every message in the server.
SettingTypeDefaultDescription
Anti-LinksBooleanfalseDelete any message containing a URL and warn the author.
Anti-InvitesBooleanfalseDelete messages containing Discord invite links (discord.gg/…) and warn the author.
Anti-Ghost PingBooleanfalseDetect when a user mentions someone and immediately deletes the message; the incident is logged to the log channel.
Bypass RolesRoles[]Roles exempt from all filter checks — members with these roles can post links and invites freely.
In TicketsBooleanfalseWhen enabled, filters are also enforced inside open ticket channels.

💰 Economy Settings

Customises the virtual currency and reward values across all economy commands.
SettingTypeDefaultDescription
CoinString🪙The emoji used as the server’s currency symbol throughout all economy embeds.
Daily RewardString1000Coins awarded when a user runs /daily (resets every 24 hours).
Weekly RewardString2500Coins awarded when a user runs /weekly (resets every 7 days).
Max MoneyString250The maximum coins a user can earn from a single /work use.
Min MoneyString100The minimum coins a user can earn from a single /work use.
Blackjack RewardNumber2Win multiplier applied to the bet when a user wins a game of /blackjack.

⭐ Starboard Settings

Highlights popular messages by reposting them to a dedicated channel once they collect enough star reactions.
SettingTypeDefaultDescription
EnabledBooleanfalseMaster toggle for the entire starboard feature.
ChannelChannelThe channel where starred messages are reposted.
Min StarsNumber5Minimum number of ⭐ reactions a message must receive before it appears on the starboard.

📌 Sticky Roles Settings

Re-applies a member’s previous roles automatically if they leave and rejoin the server.
SettingTypeDefaultDescription
EnabledBooleanfalseMaster toggle for sticky roles. When disabled, roles are never re-applied on rejoin.
Blacklisted RolesRoles[]Roles added here will not be re-applied when a member rejoins, even if they held them before leaving.

Build docs developers (and LLMs) love