Abyss / features
Tools that work for your community.
Manage moderation, support and the member experience in one place.
Everyday server work
Choose the modules you need.
From welcoming members to support, protection and community activity: configure each module around your server.
Auto moderation
Build rules around your community's language and habits.
- Profanity, links, invites, caps, spam and mass mention checks.
- Role and channel exemptions, allowed domains and escalating penalties.
- Edited-message checks and moderation records.
Support tickets
Follow each request from intake to resolution.
- Intake forms, ticket panels, conversation transcripts and member ratings.
- Staff assignment, private notes, priority and workflow status.
- Plus: departments, working hours, SLA, automatic routing and team reports.
Role management
Let members choose roles and help newcomers get started.
- Button and emoji reaction panels, selection limits and temporary roles.
- Separate automatic roles for joining members and bots.
- Plus: larger button panels, required roles and multiple automatic roles.
Welcome system
Give new members a clear first step with a welcome message.
- Channel welcomes, direct messages and departure notices.
- Plain messages or Discord embeds with member and server variables.
- Customizable nickname formats for new members.
Server security
Define protection limits for role, channel and staff actions.
- Separate limits and exemptions for each protection category.
- Simulation and dry run mode to review the effect of your rules.
- Security records that show events and resulting actions.
Levels and community
Track participation and make community activity visible.
- Message XP, leaderboards and role rewards.
- Plus: seasons with start and end dates and season history.
- Birthday registration and configurable celebrations.
Automation
Configure recurring server work once.
- Automatic responses with triggers, channel and role rules and cooldowns.
- Scheduled responses with Plus; track each job's next attempt and state.
- Retry failed jobs or cancel pending work.
History and backups
See who made a change and what happened next.
- Search audit records by event, actor, date and text.
- Before and after settings; prepare a draft from a previous version.
- Plus: a 180-day audit archive, export and recreation of missing roles and channels from backups.
Management dashboard
Move between servers and modules without losing context.
- Setup reports covering channels, roles, bot permissions and intents.
- Quick search, favorite servers, configuration presets and JSON import.
- Change comparisons, concurrent edit warnings and operation history.
Core modules are free. Extended limits, ticket SLA and team reports, the 180-day audit archive and server backups are available with Abyss Plus.
Inside Discord / 24 main commands
Act quickly with slash commands.
Type / in Discord to access information and management tools. Staff commands check Discord permissions and the command rules you set in the dashboard.
/help- Shows available commands and staff tools.
/ping- Checks the bot connection.
/settings- Shows the server's current Abyss settings.
/info- Inspects server, user, role and channel information with subcommands.
/rank- Shows a member's level and message streak.
/leaderboard- Opens the server level leaderboard.
/birthday- Manages birthdays with set, view and remove.
/warnStaff- Records a warning for a member with a reason.
/warningsStaff- Shows a member's recorded warnings.
/historyStaff- Shows moderation history for the server or a selected member.
/noteStaff- Adds a private staff note to a member.
/statsStaff- Summarizes recent moderation records.
/kickStaff- Kicks a member from the server.
/banStaff- Bans a member from the server.
/unbanStaff- Removes a ban using a Discord user ID.
/timeoutStaff- Times out a member for a duration in seconds.
/untimeoutStaff- Removes a member's timeout.
/purgeStaff- Clears 1–100 recent messages from the current channel.
/announceStaff- Posts a staff announcement in the current channel.
/slowmodeStaff- Sets channel slowmode between 0 and 21600 seconds.
/lockStaff- Locks the current channel for messages.
/unlockStaff- Removes the current channel's message lock.
/nicknameStaff- Changes or clears a member's server nickname.
/rolesStaff- Lists and inspects roles, and adds or removes member roles.
Commands load automatically when the bot starts and when it joins a server. Staff commands require the relevant Discord permission. The bot and relevant module must also be enabled for applicable actions.