Referencia completa de comandos
Todos los comandos de barra de AscensionBot, agrupados por módulo, con los permisos que necesita cada uno.
Moderation
The full punishment toolkit: kick, ban, softban, unban, and timeout alongside the multi-tier warn system, all in one place. It also covers purge, channel lock/unlock, role and nickname management, private mod notes, and mod/nickname history.
/mod kick/mod ban/mod softban/mod unban/mod timeout/mod untimeout/mod warn/mod warnthreshold/mod warnings/mod delwarn/mod clearwarns/mod purge/mod purgeuser/mod slowmode/mod lock/mod unlock/mod role_add/mod role_remove/mod nickname/mod userinfo/mod modhistory/mod nickhistory/note add/note list/note delete/mod modlog
AutoMod
A message-content filter: banned words and regex patterns, invite and link filtering with a domain whitelist, and a caps (all-caps) filter. Punishments it hands out feed into the same warn escalation as manual moderation.
/automod status/automod spam/automod links/automod invites/automod caps/automod addword/automod removeword/automod addregex/automod removeregex/automod listwords
AI moderation helpers
Three smart helpers in one category. The rule-learner mines manually deleted messages plus warn/kick/ban reasons to suggest new AutoMod words, the anomaly watcher compares every user against their own past behavior, and the channel classifier flags when a message would fit another channel better. None of them auto-punish — they just surface suggestions and leave the call to your mods.
/automod_learn suggest/automod_learn add/automod_learn dismiss/automod_learn recent_deletions/anomaly logchannel/anomaly recent/anomaly stats/classify logchannel/classify check/classify stats
Anti-spam
Rate- and pattern-based spam protection, separate from AutoMod's word filter. It measures message-rate bursts against an adaptive per-channel baseline and catches duplicate-text spam, mention spam, and URL floods.
/antispam enable/antispam disable/antispam config/antispam action/antispam logchannel/antispam exempt/antispam status
Raid mode
Kicks in automatically when too many members join in a short window, hitting new joiners with kick, timeout, or lockdown. It can also be toggled manually, the trigger threshold is configurable, and a separate command handles full server lockdown and unlock.
/raidmode on/raidmode off/raidmode config/raidmode status/raidmode lockdown/raidmode unlockdown
Server audit
Scores your live server against roughly 30 heuristic rules covering configuration, engagement, and security, then produces a RICE-scored, prioritized list of recommendations. Mods can view the list, apply items one by one or all at once, or dismiss them.
/audit run/audit list/audit details/audit apply/audit dismiss/audit apply_all
Verification
A button-based verification gate that grants a role on click, plus a separate join-requirements filter that kicks or bans anyone who doesn't qualify (minimum account age, missing avatar, etc.) before the button is even shown. Channel visibility can optionally be locked down for unverified members.
/verification setup/verification disable/verification unlock/verification verify
Captcha
A math-problem captcha gate as an alternative to button verification: a random arithmetic problem pops up in a modal and members get 3 tries to solve it. Success grants the role, and repeated failure can optionally trigger a kick.
/captcha enable/captcha disable
Leveling
Members earn XP for every message (cooldown-protected against spam), which converts into levels. Admins can set XP multipliers per role/channel, level-up role rewards, and how XP converts into coins. /rank and /rankcard give members an image-based rank card.
/rank/leaderboard/xp add/xp remove/xp reset/levelrole set/levelrole remove/levelrole list/xpmultiplier set/xpmultiplier remove/xpmultiplier list/rankcard color/rankcard reset/rankcard preview/rankcard style/rankcard background/rankcard overlay/rankcard prestige/rankcard showcase/rankcard compare/title set/title list/title remove/xp auditlog
Leaderboards
The /top command gathers every leaderboard in one place: XP, voice time, message count, starboard reactions, and engagement score, plus a combined meta-ranking that blends them all together. No need to remember a separate command per stat.
/top xp/top voice/top msg/top reactions/top engagement/top combined
Achievements
A fixed catalog of achievements (first message, level milestones, daily streaks, wealth, message count, suggestions) that the bot auto-unlocks when a member hits the condition — with XP/coin rewards, a DM notification, and an optional channel announcement.
/achievements view/achievements channel/achievements grant/achievements revoke/achievements title
Profiles
Every member gets a server profile: level, XP, coins, reputation, bio, marriage status, and top roles in one embed. /profile marry and /profile divorce power a button-based marriage system, while /profile rep lets members give each other reputation once a day. /color lets members set a custom hex-colored name via a color role.
/profile view/profile setbio/profile marry/profile divorce/profile rep/profile reputation/color set/color clear/color preview/profile disrep/profile rep_cooldown/profile rep_history/profile rep_redeem/profile rep_undo
Engagement analytics
Calculates a 0-100 engagement score per member, blending XP, voice time, reactions, tickets, and suggestions with time-decay weighting. Weekly snapshots let you look back at history, and the system automatically flags members drifting away and can auto-DM them. Admins can also check the most active channels with /engagement channels.
/engagement score/engagement top/engagement history/engagement snapshot/engagement dropoff_dm/engagement channels/engagement explain/engagement dropoff_preview
Voice activity
The bot measures how much time each member spends in voice channels — crash-resilient, so a bot restart never loses the data. Voice time can optionally earn XP too, and the bot auto-deafens other bots sitting in the same VC. /voice top gives a leaderboard, and admins can reset a member's time with /voice reset.
/voice time/voice top/voice reset/voice badge/voice history/voice optout
Welcome & goodbye
Fully customizable welcome and goodbye messages — plain text or a generated image card — with DM welcomes and milestone celebrations (like the 100th member). New joiners can get an auto-role, and if someone rejoins, their previous roles can be restored automatically. /welcomebg lets you upload your own background image for the card, stored as compressed WEBP.
/welcome channel/welcome message/welcome image/welcome dm/welcome color/welcome thumbnail/welcome test/welcome vars/welcome preview/goodbye channel/goodbye message/goodbye image/goodbye test/goodbye preview/autorole add/autorole remove/autorole list/welcomebg upload/welcomebg remove/welcomebg preview
Birthdays
Members can register their birthday, and the bot automatically posts a happy-birthday message in the configured channel every day — optionally paired with a temporary role.
/birthday set/birthday remove/birthday timezone/birthday check/birthday next/birthday mydata/birthday hide/birthday show/birthday channel/birthday role/birthday preview/birthday cleanup
Starboard
When a message collects enough star reactions, the bot automatically reposts it to a dedicated starboard channel with a live-updating star count. If reactions drop back below the threshold, the post is automatically removed.
/starboard channel/starboard threshold/starboard status
Tickets
The `/ticket` group configures the support system: send the panel, set the category, support role, and log channel. `/ticket_add` and `/ticket_remove` let you add or remove users from an open ticket, and `/ticket_close` closes it (with an optional transcript, DM, and star-rating request).
/ticket panel/ticket setup/ticket category/ticket support_role/ticket log/ticket_add/ticket_remove/ticket_close/ticket claim/ticket unclaim/ticket note/ticket notes/ticket priority/ticket pin/ticket unpin/ticket say/ticket merge/ticket reopen/ticket stats
Reaction roles
The `/reactionrole` group manages the classic emoji-based role assignment: link an emoji-role pair to a message, remove a mapping, or list all active mappings on a server. Reacting with the emoji grants the role; removing the reaction takes it away.
/reactionrole add/reactionrole remove/reactionrole list
Role menu
The `/rolemenu` group manages the modern self-assign role system built on buttons or dropdown selects: create a menu, add or remove role choices, publish it to a channel, or list and delete menus. An 'exclusive' mode can be turned on so only one role from a menu can be picked at a time.
/rolemenu create/rolemenu addrole/rolemenu removerole/rolemenu publish/rolemenu list/rolemenu delete/rolemenu configure
Polls
The `/poll` group creates, closes, and shows results for rich polls: up to 25 options, anonymous or public voting, multiselect, an optional auto-close timer, and a custom image or color. The button-based embed shows live vote counts as people vote.
/poll create/poll close/poll results
Suggestions
`/suggest` lets members submit ideas (optionally anonymous, with upvote/downvote buttons), while `/report` sends an anonymous report to the moderators. `/suggestion approve` and `/suggestion deny` handle mod-side review, and `/suggestion_channel` / `/reports_channel` set the destination channels.
/suggest/report/suggestion approve/suggestion deny/suggestion_channel/reports_channel/suggestion progress/suggestion implement/suggestion note/suggestion archive/suggestion withdraw/suggestion delete
Forms
The `/form` group builds application forms with up to 5 questions, filled out by members in a modal window (via command or a persistent panel button). `/form list` and `/form delete` handle management, while completed forms are reviewed by moderators in a dedicated channel, with an optional role grant on approval.
/form create/form open/form panel/form list/form delete/form status
Temp roles
The `/temprole` group grants a member a role for a fixed duration (premium trial, event role, temporary mute) — `/temprole add` sets the expiry, `/temprole remove` revokes it early, and `/temprole list` shows all active temp roles. The bot automatically removes the role once it expires.
/temprole add/temprole remove/temprole list
Automation
Groups the server's automated, scheduled tasks: stat voice channels, recurring messages, temp role expiry, inactivity handling, and the Member of the Week reward all live here. Admins schedule future messages, set warn/kick rules for inactive members, and control XP decay from this group.
/schedule add/schedule list/schedule remove/motw_channel/motw_role/report_channel/statchannels setup/statchannels disable/roleexpiry add/roleexpiry list/inactivity enable/inactivity disable/inactivity status
Auto-responder
Advanced keyword-based reply system with exact, regex, or fuzzy (typo-tolerant) matching. A single rule can hold multiple response variants picked by weighted randomness, with channel/role filters, placeholders, and a per-rule cooldown to prevent spam.
/autorespond create/autorespond add_variant/autorespond list/autorespond toggle/autorespond delete/autorespond test
Auto-thread
Configures channels where every new message automatically gets its own thread, keeping conversations neatly separated.
/autothread add/autothread remove/autothread list
Server setup
Builds the entire server structure with one command: roles, info/general/community/staff categories, stat voice channels, and a ticket panel. Check what's already configured anytime with the status command, and manage the quick links shown in the welcome message with the welcome_links subgroup.
/setup run/setup status/setup welcome_links add/setup welcome_links remove/setup welcome_links list
AFK
Mark yourself AFK with an optional nickname prefix, and the bot auto-replies with your reason and elapsed time whenever someone mentions you. The status clears automatically on your next message.
/afk set/afk clear/afk setgroup
Reminders
Set personal reminders using a relative duration (e.g. "2h") or an exact ISO timestamp, plus your message text. When it's due, the bot delivers it via DM or in the same channel.
/remind set/remind list/remind cancel
Smart announce
The bot samples server activity every 10 minutes to learn your peak online time. Based on that it recommends or auto-schedules the best moment to post your announcement so the most members see it.
/announce best/announce schedule/announce list/announce cancel
Temp VC
Set up a "hub" voice channel that spawns a personal temporary voice room for each member who joins it. The room auto-deletes as soon as it's empty.
/tempvc setup/tempvc disable/tempvc status/tempvc transfer/tempvc coowner/tempvc invite/tempvc remove/tempvc votekick/tempvc bitrate
Soundboard
Admins register named sound clips from HTTPS URLs, which anyone can then play into their own voice channel via FFmpeg.
/sb add/sb remove/sb list/sb play
Custom commands
Create server-specific quick replies (via ?name prefix or /cmd run), tags for quick snippets, and a simple exact-match auto-responder with placeholders.
/cmd add/cmd remove/cmd list/cmd run/tag add/tag remove/tag show/tag list/ar add/ar remove/ar list
Extra automations
A collection of small but useful automations: scheduled channel auto-clean/purge, archiving inactive categories, Disboard bump reminder detection, and configuring booster perks (coins, role, VIP channel).
/autoclean set/autoclean remove/autoclean category/bumper setup/bumper disable/boostperks setup/boostperks status/temptext keres
Fun
Every game and time-waster lives under one /fun group: magic 8-ball, coinflip, dice roll, rock-paper-scissors, random pick from options, text reverse/mock, ship compatibility, a quick yes/no poll, and random cat/dog images or jokes.
/fun 8ball/fun coinflip/fun dice/fun rps/fun choose/fun reverse/fun mock/fun ship/fun poll/fun cat/fun dog/fun joke
Economy
A virtual currency system with daily/weekly claims and active earning modes (work, fishing, team heists). `/pay` and `/play rob` move coins between players. Admin commands let you tune reward ranges and manage balances.
/balance/play daily/play weekly/play work/play fish/play heist/pay/play rob/eco_leaderboard/colorshop/eco_config/eco_reset/eco_give
Giveaway
Start a giveaway with a persistent "Enter" button members click to join — a background loop tracks the countdown and automatically announces a winner when it ends. `/giveaway_end` closes one early, and `/giveaway_reroll` picks a new winner if the original didn't claim it.
/giveaway_start/giveaway_end/giveaway_reroll
Invite tracker
On every join, the bot diffs invite-code use counts to work out exactly which invite was used — so you always know who brought in whom. `/invite stats` shows one member's recruiting count, `/invite leaderboard` ranks your top inviters, and `/invite check` tells you who invited a specific member.
/invite stats/invite leaderboard/invite check
Notifications
Every 5 minutes the bot polls YouTube RSS, the Twitch Helix API, Kick's public API, Reddit's JSON endpoint, a podcast RSS feed, or any generic RSS/Atom feed, then auto-posts the moment new content shows up. `/notify add` sets up a watched source for a channel, `/notify list` shows what's active, and `/notify remove` takes it down.
/notify add/notify remove/notify list
Translation
The `/translate` command translates any text into one of 10 languages (target required, source optional), and the right-click context menu lets you translate an existing message without copy-pasting a word. Under the hood it uses the free MyMemory API, no API key needed.
/translate
Backup
Save your server's roles and text channels as a JSON snapshot, then bring them back with `/backup restore`. Restoring is always additive — it only creates, never deletes or edits anything that already exists, so it's safe to test.
/backup save/backup list/backup delete/backup restore
Logging
Point a log channel with `/logchannel set` and the bot records everything: message deletes/edits (with ghost-ping detection), joins and leaves, voice moves, bans/unbans, timeouts, boosts, and role/channel creation or deletion. `/logchannel disable` turns it off any time.
/logchannel set/logchannel disable
Statistics
The `/stats` command shows day-by-day message volume and your most active channels, looking back up to 30 days. It's a quick read on where your community is actually hanging out, and anyone can run it — no admin permission required.
/stats
ARK server control
The /ark commands start, stop, restart, and pull live status for an ARK: Survival Evolved/Ascended server hosted through AscensionStudio's GameManager. Only available on servers that have linked one or more GameManager instances via the web admin panel. Guild admins always have full access to every linked server, while other members need explicit per-server, per-action permission granted on the web panel.
/ark list/ark start/ark stop/ark restart/ark info
Music
Playback from YouTube and streams: queue control, loop, shuffle, speed, bass boost, vote-skip, playlists and favourites.
/music play/music pause/music resume/music skip/music stop/music queue/music nowplaying/music volume/music loop/music shuffle/music remove/music move/music seek/music speed/music bassboost/music voteskip/music history/music stats/playlist save/playlist load/playlist list/playlist delete/favorite add/favorite play/favorite list/favorite remove
Modmail
Private staff conversations: thread claiming, priority, internal notes, blocking and reopening.
/modmail claim/modmail unclaim/modmail close/modmail reopen/modmail say/modmail note/modmail notes/modmail priority/modmail block/modmail unblock
Ticket tools
Canned replies, ticket categories and keyword-triggered ticket opening.
/canned add/canned list/canned remove/categories add/categories list/categories remove/keyword add/keyword remove
Utility
Basic server info and staff tools: latency check, server/member-count info, avatar lookup, bot info, plus staff say/embed tools for posting messages as the bot.
/ping/serverinfo/membercount/avatar/botinfo/say/embed/locale/help/support