YAWBDB(Yet Another Web Based Discord Bot)是一个由完整的网页仪表板来管理的一体化 Discord 机器人。
你不必再通过斜杠命令、JSON 文件或零散的 Discord 消息来配置一切,YAWBDB 让你在浏览器中管理你的服务器:启用功能、调整设置、查看审核历史、处理举报和工单、配置 XP 奖励、管理 AI 记忆,等等。
YAWBDB 是为 Discord 服务器所有者、版主、支持团队和社区管理者设计的,他们想要强大的工具,同时又不想失去控制权。
🚀 YAWBDB 能做什么
YAWBDB 把多种服务器管理工具整合到一个平台中。
🛡️ 审核与安全
YAWBDB 包含帮助你的团队保障服务器安全的工具:
- 封禁、静音、踢出、警告、软封禁和解封成员
- 查看完整的审核历史
- 让用户对处罚提出申诉
- 自动记录审核操作
- 配置 Automod 规则
- 检测并应对突袭
- 处理成员提交的 Discord 举报
📈 等级与社区活跃度
等级系统会用 XP、等级、身份组、连续记录、声望等来奖励活跃的成员。
成员可以通过以下方式获得 XP:
- 文字消息
- 语音活动
- 反应
- XP 活动和倍率
服务器工作人员还可以使用可视化的奖励图编辑器构建高级的奖励流程。
🎉 抽奖
举办成员只需一次点击就能参与的奖品抽取。设置奖品、频道、获奖人数和结束日期,机器人会发布一条带有实时倒计时和 Enter 按钮的嵌入消息,然后自动开奖并公布获奖者。参与资格可以按身份组或最低等级设置门槛。
💡 建议
成员用 /suggest 提交想法,社区用 👍/👎 投票,你的工作人员在面板中批准、拒绝或标记为已实现,同时 Discord 嵌入消息会保持同步。
⭐ Starboard
成员用星星反应来突出最棒的消息。一旦消息达到配置的阈值,机器人就会把它转发到专门的 Starboard 频道,并带有实时的星星数量。
⏰ 定时消息
提前计划消息,并让机器人自动发布,可以只发一次,也可以每天、每周或每月重复。非常适合提醒、规则复习和周期性公告。
🔔 社交提醒
在你选择的频道中,公布你所关注的创作者的新帖子:YouTube 视频、Twitch 开播、Reddit 和 Bluesky 帖子,或任何 RSS 订阅,可以选择提及某个身份组,并附上你自己的消息。
🎨 嵌入构建器
在面板中编写丰富的 Discord 嵌入消息并实时预览:标题、描述、颜色、作者、字段、图片、页脚,然后把它们发布到某个频道,或保存为可重复使用的模板。同一个编辑器还驱动着自定义命令的回复和定时消息。
🎂 生日
成员用 /birthday set 只需保存一次生日,机器人所在的每台服务器都会记住它,不必每次重新输入。机器人会在当天、在你选择的频道和时刻向他们送上生日祝福,还可以附带一个可选的临时生日身份组。每位成员每年最多被公布一次,并且可以随时删除自己的日期。
🎮 游戏
一个社区游戏中心,每个游戏都单独开启。Wordle 每天为你的服务器提供一个五个字母的单词:对所有人、所有地方都一样,带有连胜记录、排行榜、每日回顾和内嵌的 Discord 活动。它旁边还有一些快速的小游戏:猜词游戏、石头剪刀布(对战机器人或成员之间对战)、知识问答、神奇八号球和恋爱契合度。每个游戏都可以限制在特定频道,设置冷却,并可以授予 XP,所有游戏都会汇入你服务器的数据分析。
📝 表单生成器
在面板中构建表单,包括简答、长答、单选和多选,成员通过 /form open 在真正的 Discord 弹窗中填写。回答会以整洁的摘要形式发送到你的工作人员频道,并保存在面板中,你可以在那里为每一份回答添加备注并接受或拒绝。你可以让表单以某个身份组为门槛、设置冷却,或限制每位成员只能提交一份回答。
✅ 加入验证
为你的服务器设置一道验证门槛:新成员点击一个按钮(也可以选择解答验证码),获得一个解锁访问权限的已验证身份组。对于从不验证的账号,还可以选择自动踢出。
📥 举报与工单
YAWBDB 包含原生于 Discord 的举报和工单系统。
成员可以直接在 Discord 中使用 /report 或 /ticket 等命令。然后你的工作人员可以在面板中管理完整的对话,同时消息和状态更新会与 Discord 保持同步。
🤖 AI 驱动的功能
YAWBDB 可以使用 AI 在你的服务器中回复、理解上下文、记住有用的信息,并生成更自然的回复。
你还可以连接你自己兼容 OpenAI 的端点,包括 Ollama、LM Studio 或 OpenRouter 等服务商。
🎙️ 语音和音频工具
YAWBDB 可以录制语音频道的对话、转写音频,并生成由 AI 驱动的摘要。这对会议、播客录制、社区活动,以及任何你想保留或日后回顾的语音讨论都很有用。
🌐 网页平台功能
YAWBDB 还包含 Discord 之外的平台功能:
- 面板聊天
- 私信和群组
- 好友
- 通知铃铛
- 邮件偏好设置
- 用户自助的举报和工单
- 公开和私有的 wiki 页面
- 外发 Webhook:把你团队的活动推送到你自己拥有的 URL
🪝 外发 Webhook
你团队的活动不必只留在面板中。把它指向你自己拥有的 URL,你订阅的每一个操作都会作为带签名的 JSON POST 请求送达你自己的服务器:功能被切换、成员被添加、做出的审核决定。每次投递都使用 HMAC-SHA256 签名,让你可以证明它来自我们;如果你的端点短暂宕机,会进行重试;并且带有一个稳定的 ID,所以重试绝不会被重复计数。请参阅外发 Webhook。
⚙️ 工作方式
YAWBDB 围绕两个部分构建:
- Discord 机器人,在你的 Discord 服务器内执行操作。
- 网页面板,你在其中配置和管理一切。
典型的工作流程如下:
- 把 YAWBDB 添加到你的 Discord 服务器。
- 打开网页仪表板。
- 选择你的服务器。
- 启用你想要的功能。
- 在面板中配置每个功能。
- 让机器人自动处理 Discord 一侧的操作。
每个功能都可以独立启用。你只需激活服务器真正需要的功能。
🖥️ 为什么使用网页仪表板?
网页仪表板让团队更轻松地管理服务器。
服务器工作人员不必记住许多命令,可以使用可视化的界面来:
- 配置功能
- 搜索成员
- 查看举报
- 管理处罚
- 编辑设置
- 查看日志
- 导出数据
- 与其他团队成员协作
这对于有多人协助处理审核、支持、活动或社区管理的服务器尤其有用。
🎯 YAWBDB 适合谁?
YAWBDB 适用于:
- 社区 Discord 服务器
- 游戏服务器
- 支持服务器
- 创作者社区
- 想要自动化的朋友群组
- 审核团队
- 想要可配置的 XP 系统的服务器
- 更喜欢使用网页面板而不是命令的团队
- ✨ 图表助手:描述你想要的自动化,它就会为你起草奖励图。它提出建议,你来审阅,由你来应用。
无论你只需要一个功能,还是想要一套完整的服务器管理系统,YAWBDB 都被设计成可以随着你的服务器一起扩展。
📚 接下来读什么
如果你是 YAWBDB 的新用户,请从这些开始:
- 把 YAWBDB 添加到你的 Discord 服务器
- 使用网页仪表板
- 激活一个功能
- 配置一个功能
在那之后,你可以探索各个功能的指南,例如等级、Automod、审核、Discord 举报、Discord 工单、AI 回复和音频录制。
已经在使用另一个机器人?从 MEE6 切换到 YAWBDB介绍了如何在不把任何人重置回 0 级的情况下,迁移你成员的 XP。