GooberBot Wiki

Complete documentation for all commands and features

Servers
20
Users
404
Bot Name
GooberBot

Info Commands 8

/help /help ✓ User Install

View information about non-slash commands and general bot help.

/ping /ping ✓ User Install

Check the bot's latency and response time.

/prefix /prefix

View the current server prefix for text commands.

/uptime /uptime ✓ User Install

Check how long the bot has been online.

/invite /invite ✓ User Install

Get the bot's invite link to add it to your server.

/count /count Counter

View the current count in the counting channel.

/count leaderboard /count leaderboard Counter

View the leaderboard for the counting channel.

/leveling rank /leveling rank [user] Leveling

View your or another user's leveling rank and XP.

user: Optional - The user to view the rank of
/leveling leaderboard /leveling leaderboard [page] Leveling

View the server's leveling leaderboard.

page: Optional - Page number (10 users per page)

Fun Commands 16

/fun rateme /fun rateme [user] ✓ User Install

Get a random rating from 0-100 for you or another user.

user: Optional
/fun 2048 /fun 2048 ✓ User Install

Play a game of 2048.

/fun minesweeper /fun minesweeper

Play a game of Minesweeper. Note: This game is not available in direct messages for user-installed apps.

/fun connect4 /fun connect4 [opponent] ✓ User Install

Play Connect 4 against another user.

opponent: Required
/fun wordle /fun wordle

Play a game of Wordle. Note: This game is not available in direct messages for user-installed apps.

/fun tictactoe /fun tictactoe [opponent]

Play Tic Tac Toe against another user. Note: This game is not available in direct messages for user-installed apps.

opponent: Required
/fun rockpaperscissors /fun rockpaperscissors [opponent]

Play Rock Paper Scissors against another user. Note: This game is not available in direct messages for user-installed apps.

opponent: Required
/fun hangman /fun hangman

Play a game of Hangman. Note: This game is not available in direct messages for user-installed apps.

/fun snake /fun snake

Play a game of Snake. Note: This game is not available in direct messages for user-installed apps.

/fun matchpairs /fun matchpairs

Play a game of Match Pairs. Note: This game is not available in direct messages for user-installed apps.

/fun flood /fun flood

Play a game of Flood. Note: This game is not available in direct messages for user-installed apps.

/fun findemoji /fun findemoji

Play Find The Emoji game. Note: This game is not available in direct messages for user-installed apps.

/fun pokemon /fun pokemon

Guess that Pokemon! Note: This game is not available in direct messages for user-installed apps.

/fun wyr /fun wyr ✓ User Install

Play Would You Rather.

/fun truthordare /fun truthordare ✓ User Install

Play Truth or Dare! Choose between truth or dare challenges. Supports SFW, PG-13, and NSFW ratings (configurable per server). Defaults to SFW in direct messages.

/fun meme /fun meme [type] [options] ✓ User Install

Generate meme images with customizable text and avatars.

Types: facts, pikachu, oogway, opinion, sadcat, pet, clown, quote, pooh, biden, caption, caution, couldread, discordmessage, drake, drip, gun, jail, jokeoverhead, ship, uncover, unforgivable, wanted

Music Commands 11

Note

All music commands require you to be in a voice channel. The bot must have permission to join and speak in the voice channel.

/music play /music play [query] Music

Play a song from YouTube, Spotify, or other supported sources.

query: Required - Song name or URL
/music queue /music queue Music

View the current music queue.

/music skip /music skip Music Host Only

Skip the current song.

/music stop /music stop Music Host Only

Stop the music and clear the queue.

/music pause /music pause Music Host Only

Pause the current song.

/music resume /music resume Music Host Only

Resume the paused song.

/music volume /music volume [percent] Music

Set the music volume (0-100).

percent: Required - Volume percentage (10 = 10%)
/music repeat /music repeat Music Host Only

Toggle repeat mode (off, song, queue).

/music shuffle /music shuffle Music Host Only

Shuffle the music queue.

/music filters /music filters [filter] Music

Apply audio filters (3D, BassBoost, Echo, Karaoke, Nightcore, VaporWave, Flanger, Gate, Haas, Reverse, Surround, Mcompand, Phaser, Tremolo, Earwax, Off).

filter: Required
/music settings /music settings [options] Music

Configure music settings (autoplay, related songs).

options: Required - Toggle Autoplay or Add Related Song

Moderation Commands 3

/ban /ban [target-user] [reason] Moderation BanMembers

Ban a member from the server.

target-user: Required - The user to ban
reason: Optional - Reason for the ban
/kick /kick [target-user] [reason] Moderation KickMembers

Kick a member from the server.

target-user: Required - The user to kick
reason: Optional - Reason for the kick
/verify /verify [setup/remove] Verification ManageGuild

Set up or manage the verification system.

Utility Commands 27

/avatar /avatar [user] ✓ User Install

Display a user's avatar with download links in multiple formats.

user: Optional - The user whose avatar to display
/autoroles add /autoroles add [role] [bot] AutoRoles ManageGuild

Add a role to automatically assign when members join the server.

role: Required - The role to add to auto-roles
bot: Optional - Whether this role is for bots only
/autoroles remove /autoroles remove [role] [bot] AutoRoles ManageGuild

Remove a role from auto-roles.

role: Required - The role to remove from auto-roles
bot: Optional - Whether to remove from bot roles
/autoroles list /autoroles list AutoRoles ManageGuild

View all configured auto-roles and settings.

/autoroles delay /autoroles delay [seconds] AutoRoles ManageGuild

Set a delay before assigning roles when members join (0-300 seconds).

seconds: Required - Delay in seconds (0-300)
/autoroles toggle /autoroles toggle [enabled] AutoRoles ManageGuild

Enable or disable the auto-roles system.

enabled: Required - Enable or disable auto-roles
/autoroles verification /autoroles verification [require] [role] AutoRoles ManageGuild

Configure whether members must be verified before receiving auto-roles.

require: Required - Require verification before assigning roles
role: Optional - The verification role to check for
/autoroles clear /autoroles clear [confirm] AutoRoles ManageGuild

Clear all auto-roles (requires confirmation).

confirm: Required - Type "yes" to confirm
/suggest /suggest [suggestion] Suggestion

Submit a suggestion to the server's suggestion channel.

suggestion: Required - Your suggestion text
/giveaway start /giveaway start [duration] [winners] [prize] [channel] Giveaway ManageEvents

Start a new giveaway.

duration: Required - Duration (e.g., 1m, 1h, 1d)
winners: Required - Number of winners
prize: Required - Prize name
channel: Optional - Channel to send giveaway to
/giveaway actions /giveaway actions [options] [message-id] Giveaway ManageEvents

Manage giveaways (end, pause, unpause, reroll, delete).

options: Required - end, pause, unpause, reroll, or delete
message-id: Required - The giveaway message ID
/birthday set /birthday set [month] [day] Birthday ✓ User Install

Set your birthday (month and day).

month: Required - Month (1-12)
day: Required - Day (1-31)
/birthday view /birthday view Birthday ✓ User Install

View your set birthday.

/birthday remove /birthday remove Birthday ✓ User Install

Remove your birthday.

/ticket setup /ticket setup [channel] [category] [support_role] [log_channel] [message] Ticket ManageGuild

Set up the ticket system for your server.

channel: Required - Channel for ticket creation message
category: Required - Category for ticket channels
support_role: Required - Role that can manage tickets
log_channel: Optional - Channel for ticket logs
message: Optional - Custom ticket creation message
/ticket close /ticket close [reason] Ticket

Close the current ticket.

reason: Optional - Reason for closing
/ticket add /ticket add [user] Ticket

Add a user to the ticket.

user: Required - User to add
/ticket remove /ticket remove [user] Ticket

Remove a user from the ticket.

user: Required - User to remove
/ticket delete /ticket delete Ticket ManageGuild

Delete the current ticket channel.

/ticket transcript /ticket transcript Ticket ManageGuild

Generate a transcript of the ticket.

/tempvc rename /tempvc rename [name] TempVC

Rename your temporary voice channel.

name: Required - New channel name (max 100 characters)
/tempvc limit /tempvc limit [limit] TempVC

Set the user limit for your voice channel (0 for unlimited).

limit: Required - Max users (0-99)
/tempvc lock /tempvc lock TempVC

Lock your voice channel (only you can join).

/tempvc unlock /tempvc unlock TempVC

Unlock your voice channel (everyone can join).

/tempvc hide /tempvc hide TempVC

Hide your voice channel from others.

/tempvc show /tempvc show TempVC

Show your voice channel to others.

/tempvc delete /tempvc delete TempVC

Delete your temporary voice channel.

Configuration Commands 7

/config setcounter /config setcounter ManageGuild

Set the counting channel for the Counter module.

/config setlogs /config setlogs ManageGuild

Set the logs channel for ModLogs.

/config setsuggestion /config setsuggestion ManageGuild

Set the suggestion channel for suggestions.

/leveling settings /leveling settings [options] [value] Leveling ManageGuild

Configure leveling system settings.

options: Required - View Settings, Set XP Per Message, Set Min/Max XP, Set Cooldown, Set XP Multiplier, Set Level Up Channel, Toggle Level Up Messages, Add/Remove Ignored Channels/Roles
value: Optional - Value for the setting
/leveling setlevel /leveling setlevel [user] [level] Leveling ManageGuild

Set a user's level manually.

user: Required - The user to set level for
level: Required - The level to set (0+)
/leveling addxp /leveling addxp [user] [amount] Leveling ManageGuild

Add XP to a user.

user: Required - The user to add XP to
amount: Required - Amount of XP to add (1+)
/leveling removexp /leveling removexp [user] [amount] Leveling ManageGuild

Remove XP from a user.

user: Required - The user to remove XP from
amount: Required - Amount of XP to remove (1+)

Text Commands 2

Prefix Commands

These commands use the server's prefix (default: =). Change the prefix using /prefix or the dashboard.

=setprefix [new prefix] =setprefix ! ManageGuild

Set the server's command prefix (max 5 characters).

=purge [amount] =purge 10 Moderation ManageGuild

Delete a specified number of messages (1-100, messages can't be older than 14 days).

Features & Modules 15

Available Modules

All modules can be enabled/disabled per server through the dashboard.

Music System

Play music from YouTube, Spotify, and more. Features include queue management, volume control, audio filters, repeat modes, shuffle, and host mode for DJ control.

Moderation

Kick, ban, and manage members. All actions are logged automatically.

Mod Logs

Track every moderation action in a dedicated channel with detailed information.

Verification System

Verify new members with a simple button click to keep bots and spam accounts out.

Counter

Set up a counting channel where members take turns counting up. Includes leaderboard tracking.

Suggestions

Allow members to submit suggestions with voting reactions (✅/❌).

Giveaways

Create and manage giveaways with customizable duration, winners, and prizes.

Leveling System

Reward active members with XP and levels. Features customizable XP rates, cooldowns, ignored channels/roles, and leaderboards.

Ticket System

Create support tickets with customizable messages, categories, and support roles. Includes transcript generation.

Reaction Roles

Assign roles through button interactions. Create customizable messages via dashboard. Supports regular/custom emojis.

Auto-Roles

Auto-assign roles to new members. Supports bot/member roles, delays (0-300s), and verification.

Birthday System

Track birthdays globally. Use /birthday set to set your birthday. Bot sends messages in all enabled servers on birthdays.

Starboard

Auto-post highly-reacted messages to a starboard channel. Configure channel, emoji (default: ⭐), and threshold (default: 5) via dashboard.

Server Stats

Dynamic voice channels showing real-time stats (members, online, bots, etc.). Auto-updates when counts change.

Temporary Voice Chat

Join-to-create voice channels. Users manage their own channels with /tempvc commands. Auto-deletes when empty.

Getting Started

Quick Start Guide

1. Use /invite or visit the dashboard to invite the bot.

2. Ensure the bot has necessary permissions (Administrator recommended).

3. Visit the dashboard to enable and configure modules.

4. Set up channels for logs, suggestions, counting, etc. via dashboard or commands.

5. Customize settings like prefixes and XP rates through the dashboard.

Required Permissions

For full functionality: Administrator (recommended) or specific permissions:

  • Send Messages, Manage Messages, Manage Roles, Manage Channels
  • Connect & Speak (for music), Ban/Kick Members (for moderation)

Support & Resources

Need Help?

Support: Discord Server | Dashboard | Website

Legend

Module Badge = Requires module to be enabled | Permission Badge = Required permissions/restrictions | ✓ User Install = Works with user-installable apps (can be used in DMs and group DMs)