back

features

18 fully-configurable modules — everything your server needs, in one bot.

01

Moderation

A complete toolkit for keeping your server safe and organised. Every action is DM-notified, logged, and audit-trailed — so your staff always has full context.

Ban, kick, mute & unmute with optional reasons
Warn system with persistent per-member history via /warnings
Bulk-delete up to 100 messages with /purge
Nuke a channel — clone it and wipe all messages instantly
Slowmode control and channel lock / unlock
/ban/kick/mute/warn/purge/nuke/lock
02

AutoMod

Nine automatic rule-enforcement layers that run silently in the background — no manual moderation needed. Configure everything from a single interactive panel.

Anti-spam — detects and removes rapid repeat messages
Anti-mention spam — flags excessive @mentions per message
Anti-link & Anti-invite — blocks URLs and server invites (whitelist supported)
Anti-caps — filters messages that are mostly uppercase
Word filter, repeated chars, and emoji spam detection
/automod setup9 rule typeswhitelist
03

Server Logging

A detailed audit trail of everything that happens in your server, posted to a dedicated log channel. Every event category is individually toggleable.

Message edits & deletions — including cached attachment URLs
Member leave/kick/ban differentiated via audit log lookup
Voice events — joins, leaves, moves, mutes, and deafens
Role events — creation, deletion, and exact permission changes
Channel events and server boost tracking
/serverlog setup7 event typesper-event toggle
04

Welcome System

Greet every new member with a fully customisable message — as a rich embed or plain text, in a channel or directly via DM. Pair it with an auto-role for instant onboarding.

Dynamic variables: {user}, {mention}, {server}, {membercount}
Rich embed mode or plain-text — fully toggle-able
Auto-role — assign a role to every new member on join
DM welcome — send a private greeting directly to the new member
Preview your setup instantly with /welcomer test
/welcomer setup/welcomer testauto-roleDM support
05

Invite Tracking

Automatically detect which invite link a member used to join your server. Track top inviters, manage links, and optionally lock the server during emergencies.

Join attribution — logs exactly which invite a member used
Invite leaderboard via /invites — see who brings the most members
Pause mode — auto-kicks anyone who joins until re-enabled
/invites/invites pausejoin attribution
06

Ticket System

A full private support channel system — users open tickets with one click, staff are pinged, and everything is logged with an optional transcript on close.

Persistent "Open a Ticket" button panel via /ticket panel
Private channel created instantly on click — only visible to staff and the user
Staff role ping on ticket creation
Optional transcript saved to log channel on close
Configurable category, staff role, and log channel
/ticket setup/ticket paneltranscriptsstaff ping
07

Starboard

Let the community curate the best content. Messages that earn enough reactions are automatically reposted to a dedicated highlights channel.

Configurable emoji, threshold, and target channel
Live vote count — starboard post updates in real time as reactions change
Auto-remove — if reactions drop below threshold, the post is deleted
Any unicode or custom server emoji can be used as the trigger
Per-channel ignore list to exclude specific channels
/starboard setuplive updatescustom emojiauto-remove
08

Suggestion System

Structured community feedback with one-click voting, auto-numbering, anonymous mode, and a full staff review workflow — all from a persistent panel button.

Persistent submit button — users submit via modal without any command
One vote per member (✅ / ❌) — clicking again removes the vote
Auto-numbering — sequential IDs (#0001, #0002, …)
Anonymous mode — hides the author publicly; log always records it
Staff accept / deny with optional notes, posted to log channel
/suggest setup/suggest accept/suggest denyanonymous
09

Server Stats Channels

Auto-updating voice channels that display live server statistics at a glance — member count, boosts, bans, and more. Smart rate-limit handling keeps everything in sync.

8 stat types: Members, Online, Bots, Bans, Channels, Roles, Boost Count, Boost Level
Fully custom channel name templates, e.g. 👥 Members: {value}
Smart updates — channels only rename when the value actually changes
Event-driven — relevant stats update immediately on join, leave, ban, or boost
Rate-limit safe — updates staggered 5s apart across channels
/stats setup/stats refresh8 stat typesevent-driven
10

Giveaways

Run timed giveaways with automatic winner selection — no reactions needed. Members enter via a button, and you can reroll at any time after the giveaway ends.

Entry via button click — no reaction clutter
Configurable prize, duration, and winner count
End early at any time and draw winners immediately
Reroll — pick new winners for any completed giveaway
/giveaway start/giveaway end/giveaway reroll
11

Polls

Create multiple-choice polls with live result tracking. Results update in real time as members vote, with a strict one-vote-per-member policy.

Up to 4 options per poll with an optional duration
Live results — embed updates in real time as votes come in
One vote per member — members can change their vote any time
End early with /poll end to lock in the final results
/poll create/poll endlive results
12

Role Panels

Let members self-assign roles via interactive button panels — no commands needed. Build panels with any combination of roles and post them to any channel.

Create panels with a custom title and description
Add any number of role buttons to a panel
Post panels to any channel — persistent across bot restarts
Toggle behaviour — clicking adds or removes the role
/rolepanel create/rolepanel add/rolepanel post
13

AFK System

Members can set themselves as away with a custom message. Anyone who pings them gets an automatic notification — and the AFK status clears itself when they return.

Set AFK with /afk [reason] — optional custom message
Auto-notify — bot replies to any @mention of an AFK user with their reason
Auto-return — AFK is cleared automatically when the user next sends a message
Duration display — shows how long the user has been AFK
/afkauto-notifyauto-returnduration
14

Auto-Publish

Eliminate manual publishing in Announcement channels. Every new message is published instantly — the moment it's sent, it's already in every server that follows the channel.

Enable per-channel with /autopublish enable
Instant publish — zero delay, no manual action required
Disable at any time with /autopublish disable
/autopublish enable/autopublish disableinstant
15

Bump Reminder

Never miss a Disboard bump window again. Lounary detects when a bump is confirmed, starts the 2-hour countdown, then pings your configured role the moment it's ready.

Auto-detection — listens for Disboard's bump confirmation message
2-hour countdown starts automatically after each bump
Ping reminder — mentions the configured role when the bump window opens
Configurable channel and role via /bumpreminder setup
/bumpreminder setupauto-detect2h countdown
16

Message Tools

Send and edit messages as the bot — ideal for announcements, server rules, and embeds. Staff can push content to any channel and update it later without leaving a trace.

Send plain-text or rich embed messages to any channel
Edit any existing bot message by its message ID
Send a DM to any member directly via /send dm
/send message/send edit/send dmembed support
17

Owner Panel Restricted

Bot-owner-only controls restricted to IDs listed in BOT_OWNER_IDS. Manage the entire bot, all guilds, rotating statuses, and cog reloading from one place — without a restart.

Bot panel — stats, uptime, and reload individual or all cogs on the fly
Guild browser — view all guilds, leave one, create a 1-use invite, or blacklist
Guild Blacklist — bot auto-leaves if it ever joins a blacklisted server again
Rotating status — multiple entries with configurable interval (Playing, Watching, Listening, Competing, Custom)
/owner bot/owner guild/owner statusblacklist
18

Server Configuration

Per-guild settings managed by administrators. Control where moderation logs go, which role counts as staff, and future prefix configuration — all isolated per server.

Set the moderation log channel via /config modlog
Set the moderator role via /config modrole
Prefix reserved for future prefix command support
All settings are fully isolated per guild — changes in one server never affect another
/config modlog/config modroleper-guild