What is YAWBDB?

YAWBDB — Yet Another Web Based Discord Bot — is an all-in-one Discord bot managed from a full web dashboard.

Instead of configuring everything through slash commands, JSON files, or scattered Discord messages, YAWBDB lets you manage your server from a browser: enable features, adjust settings, review moderation history, handle reports and tickets, configure XP rewards, manage AI memory, and more.

YAWBDB is designed for Discord server owners, moderators, support teams, and community managers who want powerful tools without giving up control.


🚀 What YAWBDB can do

YAWBDB brings multiple server-management tools into one platform.

🛡️ Moderation and safety

YAWBDB includes tools to help your team keep your server safe:

📈 Leveling and community activity

The Leveling system rewards active members with XP, levels, roles, streaks, prestige, and more.

Members can earn XP from:

Server staff can also build advanced reward flows with the visual Reward Graph editor.

🎉 Giveaways

Run prize draws members enter with a single click. Set a prize, a channel, the number of winners and an end date — the bot posts an embed with a live countdown and an Enter button, then draws and announces the winners automatically. Entries can be gated by role or minimum level.

💡 Suggestions

Members submit ideas with /suggest, the community votes with 👍/👎, and your staff approves, rejects, or marks them implemented from the panel — with the Discord embed kept in sync.

⭐ Starboard

Members react with a star to highlight the best messages. Once a message reaches the configured threshold, the bot reposts it to a dedicated starboard channel with a live star count.

⏰ Scheduled Messages

Plan messages ahead and have the bot post them automatically — once, or repeating daily, weekly or monthly. Great for reminders, rules refreshers and recurring announcements.

🔔 Social Alerts

Announce new posts from the creators you follow — YouTube videos, Twitch streams going live, Reddit and Bluesky posts, or any RSS feed — in the channel of your choice, with an optional role mention and your own message.

🎨 Embed Builder

Compose rich Discord embeds in the panel with a live preview — title, description, colour, author, fields, images, footer — then post them to a channel or save them as reusable templates. The same editor powers Custom Command replies and Scheduled Messages.

🎂 Birthdays

Members save their birthday once with /birthday set — remembered across every server the bot is in, not re-typed each time — and the bot wishes them a happy one on the day, in the channel and at the hour you choose, with an optional temporary birthday role. A member is announced at most once a year, and can erase their date at any time.

🎮 Games

A hub of community games, each switched on separately. Wordle gives your server one five-letter word a day — the same for everyone, everywhere — with streaks, leaderboards, a daily recap and an embedded Discord Activity. Alongside it sit quick mini-games: Hangman, Rock Paper Scissors (against the bot or as a duel), Trivia, a magic 8-ball and a love calculator. Every game can be limited to certain channels, given a cooldown, and made to grant XP — and all of them report into your server Insights.

📝 Form Builder

Build forms in the panel — short answers, long answers, single choice and multiple choice — and members fill them in from a real Discord pop-up with /form open. Answers arrive as a clean recap in your staff channel and are stored in the panel, where you accept or reject each one with a note. Guard a form behind a role, put it on a cooldown, or limit it to one answer per member.

✅ Join Verification

Gate your server behind a verification step — new members click a button (and optionally solve a captcha) to get a verified role that unlocks access. Optional auto-kick for accounts that never verify.

📥 Reports and tickets

YAWBDB includes Discord-native reporting and ticket systems.

Members can use commands like /report or /ticket directly in Discord. Your staff can then manage the full conversation from the panel, while messages and status updates stay synced with Discord.

🤖 AI-powered features

YAWBDB can use AI to respond in your server, understand context, remember useful information, and generate more natural replies.

You can also connect your own OpenAI-compatible endpoints, including providers such as Ollama, LM Studio, or OpenRouter.

🎙️ Voice and audio tools

YAWBDB can record voice channel conversations, transcribe audio, and generate AI-powered summaries. This is useful for meetings, podcast sessions, community events, and any voice discussion you want to keep or review later.

🌐 Web platform features

YAWBDB also includes platform features outside Discord itself:


⚙️ How it works

YAWBDB is built around two parts:

  1. The Discord bot, which runs actions inside your Discord server.
  2. The web panel, where you configure and manage everything.

A typical workflow looks like this:

  1. Add YAWBDB to your Discord server.
  2. Open the web dashboard.
  3. Select your server.
  4. Enable the features you want.
  5. Configure each feature from the panel.
  6. Let the bot handle the Discord-side actions automatically.

Each feature can be enabled independently. You only activate what your server actually needs.


🖥️ Why use a web dashboard?

A web dashboard makes server management easier for teams.

Instead of remembering many commands, server staff can use a visual interface to:

This is especially useful for servers where multiple people help with moderation, support, events, or community management.


🎯 Who is YAWBDB for?

YAWBDB is useful for:

Whether you only need one feature or want a complete server management system, YAWBDB is designed to scale with your server.


📚 What to read next

If you are new to YAWBDB, start with:

  1. Add YAWBDB to your Discord server
  2. Use the web dashboard
  3. Activate a feature
  4. Configure a feature

After that, you can explore individual feature guides such as Leveling, Automod, Moderation, Discord Reports, Discord Tickets, AI Responses, and Audio Recording.

Already running another bot? Switching from MEE6 to YAWBDB explains how to bring your members' XP across without resetting anyone to level 0.