Overview
Experimental
🧪 Quick Switch
Overview
Live stats and bot health.
Status
…
Ping
…
Servers
…
Uptime
…
Username
—
Bot Version
—
Quick Actions
Maintenance
Current bot status and any active maintenance windows.
Loading…
Bug Tracker
Known issues and their current status.
Loading…
Announcements
Updates and news about the bot.
Loading…
Changelog
Version history and release notes.
Loading…
Commands
All available bot commands.
Loading…
Custom Commands Premium
Build simple server commands with presets, custom responses, variables, permissions, and cooldowns.
Custom Branding Premium
Customize the bot's server-specific profile for your selected server.
Brand identity
Only applies to the selected Discord server. You must have Manage Server or Administrator access there.
Enable custom branding
Apply the profile settings below to this server.
PNG, JPG/JPEG, GIF, or WebP. Maximum 2 MB.
No profile picture selected.
PNG, JPG/JPEG, GIF, or WebP. Maximum 3 MB.
No banner selected.
0/190 characters
Discord profile preview
This preview updates as you edit the fields.
B
bananamoth Bot
bananamoth Bot
Your server-specific bot bio will appear here.
Team
The people behind bananamoth Bot.
Loading…
Change Server
Switch to a different server. Your active server is shown in the sidebar.
Loading servers…
Manage Alerts
Configure alert channels and ping roles for your active server.
Recent Alert Activity
Loading…
Fortnite Leaks
Channel ID
Ping Role ID
Downtime Alerts
Channel ID
Ping Role ID
Map Rotation Alerts
Channel ID
Ping Role ID
Patch Notes Alerts
Channel ID
Ping Role ID
Shop Alerts
Channel ID
Ping Role ID
Event Tracker
Channel ID
Ping Role ID
Posts an announcement when a Fortnite live event is detected on YouTube, then automatic reminders (1 day, 12h, 4h, 2h, 1h, 30m, 5m, 1m) and a "LIVE" alert when it starts.
Update Size Alert
Channel ID
Ping Role ID
Posts estimated per-platform download sizes when a new Fortnite build is detected. Sizes are best-effort estimates (Epic's manifest, patch notes, or a build-delta estimate) and may not match your actual download.
Competitive Events
Channel ID
Ping Role ID
Posts an alert to this channel shortly before (and when) an official Fortnite competitive event goes live — FNCS, Ranked Cups, Cash Cups, Mobile Series, and other events on Epic's competitive calendar, across all regions.
Giveaways
Set up giveaways for your active server.
Create a Giveaway
Channel ID *
Giveaway Name *
Header Image *
When To Post
A scheduled giveaway posts automatically at the chosen time and looks like a normal giveaway once it's live — nothing on the embed reveals it was scheduled.
Ends At *
Number of Winners *
Who Can Enter
Description
Verification
Post a question-based verification flow in your server. Members who answer correctly receive the role(s) you choose, and you can optionally strip an unverified role from them.
Configuration
Verification Channel ID *
Role(s) to Grant on Pass *
Role to Remove on Pass (optional)
Status
Separate multiple grant role IDs with commas. Leaving "Role to Remove" blank means no role will be removed on a pass.
Questions
3 / 8 questions (minimum 3)
Reaction Roles
Post button-based role panels in your server. Members click a button to instantly get (or remove) a role.
Create a Panel
Channel ID *
Panel Title *
Description
Selection Mode
Single Role Only removes any other role from this panel before adding the newly picked one.
Roles
2 / 20 roles (minimum 2)
Applications
Set up mod, staff, or role applications for your server. Members apply through a form in Discord; completed applications post to a review channel where moderators accept or deny with buttons.
Create an Application
Application Name *
Status
Description
Apply Channel ID *
Review Channel ID *
Reviewer Role ID (optional)
Members with Manage Server can always accept/deny. Add a role here to let others — like a Moderator role — review too.
Questions
1 / 5 questions (Discord's modal limit)
Audit Log
See who changed what, and when, for your active server.
Loading…
Settings
Personalize how the dashboard behaves for you. These preferences are saved to this browser only.
General
Default landing page
Which page opens automatically after you select a server.
Overview auto-refresh
How often live stats on the Overview page refresh automatically while you're on it.
Appearance
Layout density
Compact tightens padding on cards and tables so more fits on screen.
Use browser theme
Follow your browser/OS light or dark mode instead of a manually picked theme. Picking a theme from the Themes menu turns this back off.
UI Mode Tester
Dashboard UI style
Tester access is required to preview the new layout. Everyone else always sees the current dashboard.
Classic
Keep the current dashboard design.
Ui_Release_2
Preview the redesigned SaaS-style dashboard.
Themes
Standard
More Themes
Duck Pond plays a quack on saves and tab switches, and pops a on every click.
Create Your Own Theme Tester
Pick a starting point below, or just start dragging the wheel. Click a variable on the right to edit it, drag the wheel to set hue/saturation, and use the slider for lightness. Save it and it shows up with your other themes.
Start From a Preset
Theme Code
Share this code with someone else so they can import the exact same theme.
Import Theme Code
Paste a Theme Code someone shared with you, then import it into your saved themes.
Your Saved Themes
Safety
Confirm before destructive actions
Turning this off removes the confirmation prompt before deleting, resetting, or ending things while speeding up the process of deleting or ending things early you also risk having no safetey net that will protect unwanted changes.
Mobile Tester Mode Tester
Enable mobile tester mode
Forces a mobile-style dashboard layout in this browser so testers can QA the responsive experience on a desktop screen.
Mobile layout profile
Choose the viewport profile used by the tester preview.
Beta Access Tester
Tester key
Have a tester key? Enter it here to unlock in-progress features — like the new channel/role picker — before everyone else gets them.
Enable All Beta Features
Turns every feature below on (or off) in one click. This turns on automatically the moment you verify a key — you can flip it back off, or leave it off and turn on individual features below instead.
Beta Features Tester
Channel/Role/Emoji Picker
"Browse" buttons next to channel, role, and emoji ID fields — search real server data instead of typing IDs.
Gateway — Quick server switch
A dropdown at the top of the dashboard to jump between your servers without leaving the page you're on.
Sentinel — Bulk alert setup
Fill every alert type on Manage Alerts with the same channel/role in one click.
Bug Report Button
A floating button to send feedback straight to the team, with your current page attached automatically.
Beta Sign-In Preview
Shows the "Test New Sign-In Page" button on the login screen so you can preview the redesigned login flow.
Backup
Backup your preferences
Export all your dashboard settings to a file, or restore from a previous export.
Security Center
Free security health checks are available to every server. Advanced protection controls are tester-only.
Security Health
Loading…
Basic Protection
Built-in safety checks
The bot uses its normal permission checks and existing verification/moderation features. No advanced automation is enabled here.
Included
Chatbot
Configure the @-mention AI chatbot for your active server.
Response Language
Choose the language the chatbot should use for its replies. Auto detects the language the user is speaking. Custom lets you enter any language or dialect.
Language
Channel Restriction
Comma-separated channel IDs the chatbot will respond in. Leave blank to allow it in every channel of this server.
Allowed Channel IDs
Typing Indicator
Show typing indicator
When off, the bot won't show "is typing…" while generating a chat response in this server.
Rate Limits & Quota
Each user can send the chatbot one message every 25 seconds, enforced automatically by the bot.
If the AI provider's usage limit is hit, the bot automatically replies with:
If the AI provider's usage limit is hit, the bot automatically replies with:
"Well this isnt expected, this feature has been used so much we cant generate more responses for a while... Please try either in a few hours or tomorrow!"
Social Notifications Tester Only
Connect one source for free. Premium expands the limit to 5 sources on Tier 1 and 30 on Tier 2.
How it works
Choose a source, paste its supported URL, select the Discord channel that should receive alerts, and save it. Free servers get 1 active integration. Premium Tier 1 gets 5 and Tier 2 gets 30. GitHub uses a signed webhook; YouTube uses its official channel feed; Twitch uses the Twitch API; RSS / Atom is for feeds you are authorized to access.
Notification Service
Enable social notifications
Alerts are active when at least one source is configured. The free plan includes one source.
Add Notification Source
Source type
Name
Feed / channel URL
Discord channel ID
Configured Sources
1 source is included free. Tester Premium Tier 1 allows 5; Tier 2 allows 30.
Scheduled Announcements Premium
Schedule Discord announcements in your own local timezone. The server stores the schedule in UTC and handles daylight-saving changes automatically.
Your scheduling limits
During testing, this page is tester-gated. The eventual free plan allows 1 scheduled announcement at a time. Premium Tier 1 allows 5. Premium Tier 2 allows 30.
Create Scheduled Announcement
Discord channel ID
Title (optional)
Announcement
Send at
Your timezone
Repeat
Mention
Send as an embed
Scheduled Announcements
No scheduled announcements.
Temporary Voice Channels Premium
Members join one trigger voice channel, bananamoth Bot creates a temporary room for them, moves them into it, and deletes the room when it becomes empty.
How to set it up
1. Create a normal voice channel such as Create a Room.
2. Copy that channel's ID and put it in Trigger voice channel ID.
3. Optionally copy a category ID so new rooms are created inside that category.
4. Choose the room name, user limit, bitrate, and privacy settings.
5. Enable the feature and save. bananamoth Bot needs Manage Channels and Move Members permissions.
6. When a member leaves the temporary room and it is empty, bananamoth Bot deletes it.
2. Copy that channel's ID and put it in Trigger voice channel ID.
3. Optionally copy a category ID so new rooms are created inside that category.
4. Choose the room name, user limit, bitrate, and privacy settings.
5. Enable the feature and save. bananamoth Bot needs Manage Channels and Move Members permissions.
6. When a member leaves the temporary room and it is empty, bananamoth Bot deletes it.
Temporary Voice
Enable temporary voice channels
Members joining the trigger channel receive their own temporary room.
Trigger voice channel ID
Category ID
Room name
User limit
Bitrate (kbps)
Privacy
Private room
Room Variables
{user} = member display name{username} = Discord username{count} = current server member countTester Center Tester Only
Your beta workspace for testing new bananamoth Bot Dashboard features.
Current Dashboard Build
Loading…
Build Comparison
Previous build → current build
Added
Changed
Fixed
Tester Status
Active
Build
—
Mobile Mode
Off
Beta Features
—
Tester Checklist
Test the new dashboard experience
0 / 5
Quick Links
Labs
TestingSee every experimental dashboard feature and its current testing status.
Mobile
TestingForce the desktop browser into a mobile-sized dashboard layout for QA.
Permissions
BetaInspect the bot and your Discord permissions for the active server.
Tester Labs Tester Only
Experimental features available to beta testers. Use these to find regressions before public release.
Testing build
—
Channel / Role / Emoji Picker
BetaBrowse real Discord server data instead of entering IDs manually.
Gateway Quick Switch
BetaSwitch servers without leaving the page you're currently testing.
📱 Mobile Layout
TestingForce a mobile dashboard layout and test menus, forms, tables, and modals.
🛡️ Permission Tester
TestingCheck the bot's effective permissions and your current server permissions.
🆕 What's New
StableReview the latest dashboard release notes and build changes.
Mobile Tester Mode Tester Only
Simulate the dashboard's mobile layout while using a desktop browser. This changes only your local browser view.
Current build
—
Mobile QA Checklist
Permission Tester Tester Only
Check the effective Discord permissions for the bot and your account in the active server.
Active server
—
Bot Permissions
Run a check to begin.
Your Permissions
Run a check to begin.
Setup Guide
How to invite and configure bananamoth Bot in your server.
Invite the Bot
1
Invite bananamoth Bot
Click the invite link to add bananamoth Bot to your server. You must have the Manage Server permission to invite bots.
2
Grant Permissions
When prompted, make sure to accept all requested permissions. bananamoth Bot needs these to function correctly. If you deny its request for these permissions it won't join your server.
3
Join Confirmation
Once added, you should see bananamoth Bot appear in your server's member list. Run
/botstats to display ping, or any other command, to confirm it joined.Configuring Alerts in Your Server
4
Set Up Alert Channels and Ping Roles
Assuming you have selected your server, head over to the Manage Alerts tab to configure alerts that have support in your server. You must use the channel ID and ping role ID for it to work — or, if you have tester access, use the "Browse" picker button next to each field. Leaving the channel ID blank will leave that feature off. If you have the channel ID filled in but not the ping role, the alert will send without a ping — this is changeable at any time.
Available Alert Types
| Alert | What it does |
|---|---|
| Fortnite Leaks | Posts new Fortnite leaks as soon as they're found. |
| Downtime Alerts | Notifies your server when Fortnite or the bot goes down, and again once it's back. |
| Map Rotation Alerts | Posts when the Fortnite map rotates or changes. |
| Patch Notes Alerts | Posts new patch notes the moment they're released. |
| Shop Alerts | Posts the daily item shop automatically at 8 PM Eastern. |
| Event Tracker | Posts an announcement when a live Fortnite event is detected on YouTube, then automatic reminders (1 day, 12h, 4h, 2h, 1h, 30m, 5m, 1m) and a "LIVE" alert when it starts. |
| Update Size Alert | Posts estimated per-platform download sizes when a new Fortnite build is detected. Sizes are best-effort estimates and may not match your actual download. |
| Competitive Events | Posts shortly before and when an official Fortnite competitive event (FNCS, Ranked Cups, Cash Cups, Mobile Series, etc.) goes live, across all regions. |
Setting Up Giveaways
5
Create Your First Giveaway
Head to the Giveaways tab and fill out the Create Giveaway form: a channel, a name, a header image (either an image link or an uploaded file), an end date/time, and how many winners to pick. By default anyone can enter, or you can restrict entries to a specific role.
6
Schedule It (Optional)
Under "When To Post" you can choose Post Now or Schedule. A scheduled giveaway goes out automatically at the time you pick, and looks like a normal giveaway once it's live — nothing on the embed shows it was scheduled.
7
Reuse Setups With Templates
If you run similar giveaways often, fill out the form once and click "Save As Template" to reuse it later from the Templates tab — you'll just need to set a fresh end date each time.
8
Manage Entries
From the Active & Past Giveaways tab you can view entrants, end a giveaway early, reroll a winner after it's ended, duplicate a past giveaway into a new one, or delete it entirely. Use the Blacklist tab to block specific members from entering any giveaway in your server — this is enforced server-side by the bot.
Choosing a Theme
9
Pick a Look
Open Settings and scroll to Themes. Standard covers Dark, Sunset, Light, and Forest. Under More Themes you'll also find Cyberpunk, Ocean, Autumn, Midnight, and Duck Pond (which adds a quack sound and a on every click — its volume is adjustable further down the Settings page). Click any theme card to apply it instantly; it's saved to this browser so it'll still be set next time you visit.
10
Match Your Browser Instead
If you'd rather the dashboard follow your device's light/dark mode automatically, turn on "Use browser theme" in Settings → Appearance. Picking a theme manually from the Themes menu will turn this back off.
Beta / Tester Access
11
Got a Tester Key?
Head to Settings → Beta Access and enter it, then flip on "Enable beta features" to try things like the searchable channel/role picker before they roll out to everyone. If you don't have a key, everything continues to work exactly as before.
Using the Dashboard
12
More Than Just Alerts
Besides configuring alerts, you can use the dashboard to view team members, current known bugs and their status (e.g. work in progress or fixed), an Announcements tab where we'll post new updates or scheduled downtimes for the bot, and a Changelog tab for the most recent updates.
Need Help?
Join our support server and we'll help you get bananamoth Bot set up. discord.gg/UrQB6rJk7m