Free Discord Utility Bot
Simplify Discord server management with Sentry's free utility tools. Manage tickets, automate roles, track invites, create verification panels, configure autoresponders, and more, all in one bot.
A Discord server management bot that covers the everyday work
Most servers end up running a ticket bot, a role bot and an invite tracker side by side. Sentry does all three, plus the small jobs, in one bot set up with slash commands.
- Tickets
Ticket management
Private support channels opened from a panel, with transcripts. - Roles
Role management
Autoroles on join and button panels members use themselves. - Invites
Invite tracking
Who invited whom, and a leaderboard for the server. - Automation
Server automation
Autoresponders, polls and announcement posts. - Verification
Verification
A button that gives new members access to the server. - Everyday
Everyday utilities
User, server and role info, timestamps, snipe and more.
Free Discord ticket system
Members open a ticket from a panel, staff answer it in a private channel, and nothing is lost when it closes: if the transcript can't be delivered anywhere, the channel stays open.
- 01
Member opens a ticket
They pick a category, describe the problem in a short form, and get a private numbered channel.
- 02
Staff claims it
Anyone with Manage Messages presses Claim, so two people don't answer the same ticket.
- 03
Issue resolved
Staff or the member presses Close Ticket and can give a reason.
- 04
Transcript saved
An HTML transcript goes to your log channel and to the member by DM.
Up to 5 categories
Each panel can offer up to five menu choices, each with a short description. With none, the panel is a single button.
Staff role and add/remove
staff_roledecides who sees tickets./ticket addand/ticket removechange access inside a ticket.Auto-close
close_aftercloses a ticket after 1–168 quiet hours, transcript and all.Ratings and blacklist
After a claimed ticket closes, the member can rate the staff member 1–5.
/ticket statsshows averages;/ticket blacklistblocks abusers.
Discord role management made simple
Autorole gives up to five roles to every new member, and skips bots unless you say otherwise. Self-role panels are button panels: members click to add a role and click again to remove it.
/rolesposts a panel with up to 5 roles, each with its own button label, plus an optional title and description./role addand/role removelet staff change one member's roles with a reason.- Sentry can only hand out roles below its own, so keep its role near the top.
Track your Discord server's invites
Sentry compares invite counts as people join to work out who brought them. Each inviter's total splits into invites that stayed, members who left, and fake invites.
/invites
/invites shows your own count, or anyone's./inviteleaderboard
/inviteleaderboard ranks the top inviters.Counts can take up to an hour to register. Sentry needs Manage Server to read invites, and Discord doesn't always say which invite was used, for example with a vanity URL, so some joins can't be credited to anyone.
Automate everyday server tasks
Four tools that handle the repetitive jobs. Each one is a slash command; there is nothing to configure outside Discord.
Autoresponder
Reply to a phrase automatically. Match it exactly, at the start of a message, or anywhere as a whole word. Up to 25 per server, with a 5-second cooldown so channels don't fill with replies.
/autoresponder add trigger:how do i verify response:Head to #verify, {user}! match:Contains{user} {username} {server} {members}
Verification panel
Post a panel with a button. Clicking it gives the verified role and, if you set one, removes the unverified role. It's a simple gate, not a CAPTCHA or bot check.
/verify setup channel:#verify verified_role:@Member unverified_role:@New/verify panel reposts it; /verify disable turns it off.
Polls
Start a native Discord poll with up to 5 answers. Voting stays open from 1 hour to 1 week (24 hours by default), and you can allow more than one choice.
/poll question:Next game night? answer1:Friday answer2:Saturday multiple:trueAnnouncements
Post a message as Sentry in any channel. Add a title to turn it into an announcement card. Pings are off unless you allow them.
/say channel:#news title:Server update message:New roles are live in #roles.Everyday Discord utility commands
Member information
/userinfoProfile, join date and roles for any user./avatarA user's avatar at full size./bannerA user's profile banner.
Server information
/serverinfoMembers, channels, roles and boosts./channelinfoType, topic, slowmode and more for a channel./roleinfoColor, members and permissions of a role./botinfoSentry's own stats.
Convenience
/timestampA Discord timestamp that shows in everyone's time zone./snipeOne of the last 10 deleted messages in a channel, from a short-term memory./stealCopy an emoji from another server into this one.
Getting started
Set up only what your server needs. Each tool works on its own.
Full command docs →Free Discord utilities, in the same bot as your moderation
Tickets, roles, invite tracking, verification, autoresponders, polls and every utility command are free. They sit alongside Sentry's moderation and security tools, all set up with slash commands.
- Ticket system
- Autorole
- Self-role panels
- Verification
- Invite tracking
- Autoresponders
Good to know
-
No web dashboard
Everything is configured with slash commands inside Discord.
-
Buttons, not reactions
Self-role and verification panels use buttons. Emoji reaction roles aren't supported.
-
Invites aren't perfect
Some joins can't be credited to an inviter, and counts can take up to an hour.
-
Simple autoresponders
Trigger and reply with a few placeholders. It isn't a custom command or scripting system.
01Is Sentry a free Discord utility bot?
Yes. Sentry has no paid tier or subscription. Tickets, role tools, invite tracking, verification, autoresponders, polls and utility commands are free for every server.
02What utility commands does Sentry support?
/userinfo, /avatar, /banner, /serverinfo, /channelinfo, /roleinfo, /botinfo, /timestamp, /say, /snipe and /steal, alongside the ticket, role, invite, verification, autoresponder and poll commands.
03Can Sentry automatically assign roles?
Yes. /autorole add gives up to five roles to every member who joins. Bots are skipped by default.
04Does Sentry support self-assignable roles?
Yes. /roles posts a button panel with up to five roles. Members click a button to add the role and click again to remove it.
05Can I create a ticket system with Sentry?
Yes. /ticket panel posts a panel with up to five categories. Each ticket is a private channel with Claim and Close buttons, and an HTML transcript is saved when it closes.
06Does Sentry track Discord invites?
Yes. /invites shows how many people someone invited, split into invites that stayed, members who left, and fake invites. /inviteleaderboard ranks the top inviters. Counts can take up to an hour.
07Can Sentry automatically respond to messages?
Yes. /autoresponder add sets a trigger phrase, a reply and how the phrase must match. A server can have up to 25.
08Does Sentry support verification and polls?
Yes. /verify setup posts a button that gives a verified role. /poll starts a native Discord poll with up to five answers.