Docs.
Everything you need to set up and use BestieBot in your Discord server.
Getting Started
Invite the Bot
Click "Add to Server" and select your server. You'll need Administrator or Manage Server permissions.
Configure Permissions
BestieBot works best with Administrator permissions to fully manage channels, messages, and roles.
Start Using Commands
Type / in any channel to see available commands. Try /seal_fact to get started!
Utility Commands
/remind
Set a reminder for any future date and time. All times are in CST timezone.
/remind task:<text> month:<1-12> day:<1-31> hour:<1-12> minute:<0-59> am_pm:<AM/PM>
/remind task:Team meeting month:12 day:25 hour:2 minute:30 am_pm:PM
/reminder_quick
Set a quick reminder using relative time.
/reminder_quick message:<text> duration:<time> [channel:<#channel>]
/reminder_quick message:Take a break duration:30m
Duration formats: 5m (minutes), 1h (hours), 2d (days)
/list_reminders
View all your currently active reminders with their scheduled times.
/list_reminders
/cancel_reminder
Cancel a specific reminder by its ID.
/cancel_reminder reminder_id:<id>
/vc
Create a temporary voice channel that auto-deletes when empty.
/vc name:<channel_name> [limit:<2-99>]
/vc name:Gaming Squad limit:4
/vc_list
View all active temporary voice channels in your server.
/vc_list
/vc_cleanup
Manually clean up empty temporary voice channels. Requires Manage Channels permission.
/vc_cleanup
/premium_status
Check your server's Premium status and available benefits.
/premium_status
AI & Support Commands
/troubleshoot
Start an AI-powered tech support thread to diagnose and solve technical issues.
/troubleshoot issue:<your_issue_description>
/troubleshoot issue:My computer won't connect to WiFi
/ai_channel
Enable AI responses in a specific channel. Requires Admin.
/ai_channel channel:<#channel>
/remove_ai_channel
Disable AI responses in a channel. Requires Admin.
/remove_ai_channel channel:<#channel>
/list_ai_channels
View all channels with AI enabled. Requires Admin.
/list_ai_channels
/ai_personality
Change BestieBot's AI personality style. Requires Admin.
/ai_personality personality:<Friendly|Professional|Seal>
Fun Commands
/seal_fact
Get a random adorable fact about seals.
/seal_fact
/seal_joke
Get a tech-themed seal joke.
/seal_joke
/seal_wisdom
Receive tech wisdom from the ancient seal knowledge.
/seal_wisdom
/motivate
Get an inspiring message to brighten your day.
/motivate
Ticket Commands
/create_ticket
Create a new support ticket with category and priority.
/create_ticket title:<title> category:<category> description:<description> priority:<priority>
/create_ticket title:Can't connect to WiFi category:Network description:My laptop won't connect priority:High
/view_tickets
View all tickets in your server, optionally filtered by status.
/view_tickets [status:<all|Open|In Progress|Closed>]
/update_ticket
Update the status of an existing ticket.
/update_ticket ticket_id:<id> new_status:<Open|In Progress|Closed>
Moderation Commands
/warn
Issue a warning to a user with a reason. Requires Moderator.
/warn user:<@user> reason:<reason>
/warn user:@user reason:Spamming in general chat
/warnings
View all warnings for a specific user.
/warnings user:<@user>
/clear_warnings
Clear all warnings for a user. Requires Admin.
/clear_warnings user:<@user>
/timeout
Timeout a user for a specified duration. Requires Moderator.
/timeout user:<@user> duration:<minutes> [reason:<reason>]
/timeout user:@user duration:30 reason:Repeated rule violations
Automation Commands
Advanced automation including AutoMod, live messages, scheduled posts, and auto-roles.
/automod_create
Create a Discord AutoMod rule. Requires Admin.
/automod_create rule_type:<type> action:<action> name:<name>
/automod_create rule_type:Block Spam action:Block Message name:Anti-Spam
/automod_keywords
Create an AutoMod rule for custom keyword blocking. Requires Admin.
/automod_keywords keywords:<word1,word2> action:<action> name:<name>
/automod_list
View all AutoMod rules configured in your server.
/automod_list
/automod_delete
Delete an AutoMod rule by ID. Requires Admin.
/automod_delete rule_id:<id>
/automod_setup
Automatically set up default AutoMod rules (spam, profanity, mass mentions). Requires Admin.
/automod_setup
/live_message_create
Create a live updating message for holidays, paydays, or recurring events. Requires Admin.
/live_message_create message_type:<type> channel:<#channel>
/live_message_list · /live_message_delete
View or delete live messages in your server.
/live_message_list
/schedule_post
Schedule a message to be posted at a specific date and time. Requires Admin.
/schedule_post channel:<#channel> content:<message> date:<YYYY-MM-DD> time:<HH:MM>
/scheduled_posts_list · /scheduled_post_cancel
View all scheduled posts or cancel one by ID.
/scheduled_posts_list
/autorole_add · /autorole_remove · /autorole_list
Manage roles that are automatically assigned to new members. Requires Admin.
/autorole_add role:<@role>
/automation_status
View an overview of all automation features in your server.
/automation_status
FAQ
How do I use slash commands?
Type / in any text channel and you'll see a list of available commands. Click on one or continue typing to filter. No prefix needed.
What is Premium?
Premium unlocks advanced features including unlimited reminders, priority AI support, and more. Check your status with /premium_status.
What data does BestieBot store?
Only data necessary for functionality: active reminders, temporary voice channel data, and Premium server lists. All data is stored securely and never shared.
Why does the bot need Administrator permissions?
Administrator permissions ensure BestieBot can create/delete channels, manage messages, and access all features without conflicts.