🚀

Invite Spogty

Ready in under 2 minutes

Spogty is a free Discord bot — no sign-up or account needed. Just invite it and you're good to go.

1

Click the invite link

Click the button below to open the official Discord bot authorization page.

2

Choose your server

Select the server you want to add Spogty to from the dropdown menu. You must be an administrator of that server.

3

Authorize permissions

Review and confirm the permissions Spogty needs to function. Click Authorize to confirm.

💡 Administrator permission gives Spogty everything it needs for all features. You can restrict permissions but some commands may stop working.
4

Spogty is in your server!

Spogty will join your server and all slash commands will be available immediately. Type / in any channel to see them.

First Steps

Once Spogty is in your server, try these commands to get familiar with it:

🏓 Check the bot is working

Run /ping to confirm Spogty is online and responsive.

📖 Browse all commands

Run /help to see all available commands. Use the category filter to explore each group.

/help /help moderation /help fun /help utility
📊 View server stats

Get a full overview of your server and the bot's analytics.

/serverinfo /stats /botinfo
🛡️

Permissions

Spogty's moderation and management commands require specific Discord permissions — both the bot and the user running the command must have them.

⚙️ Key permissions Spogty needs
⚡ Administrator 🔨 Ban Members 👢 Kick Members 🔇 Moderate Members 🗑️ Manage Messages 📺 Manage Channels 🏷️ Manage Roles 📨 Send Messages 🔗 Embed Links

If a command returns a permission error, make sure Spogty's role is higher than the target user's highest role in your server's role hierarchy.

🔨

Moderation

Spogty has a full suite of moderation tools to help you manage your community.

1

Set up a mod log channel

First, set a channel where all moderation actions will be logged.

/modlog channel:#mod-logs
2

Use moderation commands

All moderation commands use Discord slash commands. Type / and search the command name.

/warn @user reason /timeout @user 1h reason /kick @user reason /ban @user reason /purge 50 /lock /slowmode 10
3

Manage warnings

Check and clear warnings for any member.

/warnings @user /clearwarnings @user
View all moderation commands →
🎫

Ticket System

Spogty's ticket system lets your members open private support channels. Here's how to set it up:

1

Run /ticketsetup

This command sets up the ticket panel. You'll provide a panel channel (where the button appears), a support role, and optionally a log channel for transcripts.

/ticketsetup
2

Spogty creates the panel

Spogty automatically creates a TICKETS category and sends an interactive embed with an Open a Ticket button in your panel channel.

3

Members open tickets

When a member clicks the button, Spogty creates a private ticket-XXXX channel only visible to them and your support role.

4

Manage tickets

Add or remove members from tickets, and close them when resolved.

/add @user /remove @user /close
🎉

Fun Commands

Spogty has 13 fun commands to keep your community entertained. No setup required — just use them!

/8ball /meme /coinflip /dice /joke /quote /trivia /rps /ship /rate /roast /compliment /wyr

For the full description of each command, visit the Commands page.

🔧

Utility Commands

Utility commands help you and your members get useful info quickly. Highlights:

📊 Info commands
/userinfo @user /avatar @user /serverinfo /botinfo /stats
🛠️ Tools
/poll question /reminder 1h message /embed /calc expression /color #hex /define word /weather city /base64 encode/decode /snowflake id
📊

Using the Dashboard

The web dashboard lets you view server analytics and manage settings without needing to type commands.

1

Log in with Discord

Click Login with Discord in the top navigation and authorize with your Discord account.

2

Select your server

Your servers where you have Manage Server permission will appear. Click one to open its dashboard.

3

View analytics & manage settings

See message counts, join/leave stats, ticket activity, and configure welcome messages, moderation thresholds, and more.

📊 Open Dashboard
😄

Custom Emojis

Every emoji Spogty uses in its responses can be replaced with a custom emoji from your server. This lets you give Spogty a unique look that matches your server's branding.

1

Upload your emoji to Discord

Go to your Server Settings → Emoji and upload a custom emoji image.

2

Get the emoji ID

In any Discord channel type \:your_emoji_name: (with a backslash) and send it. Discord will show the full ID string like <:name:123456789>.

3

Update bot/emojis.js

Open bot/emojis.js and replace the default emoji string for whichever key you want to customize. For example:

success: '<:checkmark:1234567890123456789>'

Animated emojis use the format <a:name:id>.