BMSG

BMSG - 跨服消息 社交管理插件

使用此插件,您可以向其他服务器上的玩家发送消息!
Bukkit / Spigot 作者 Itznewer 支持版本 1.7 - 1.15
服务器使用量
未统计
服务玩家数
未统计
下载量
6,239
插件详细介绍

BungeeCord Message 跨服聊天插件

BungeeCord Message 是一款功能强大的跨服聊天插件,允许您的玩家向位于其他服务器上的玩家发送私密消息。它集成了私聊、回复、管理聊天、社交窥探和广播等多种实用功能,并支持高度自定义的消息格式。

主要功能

  • 跨服私聊:使用 /msg 命令向任意在线玩家发送消息,无论他们身处哪个服务器。
  • 快速回复:使用 /r 命令快速回复最后一位私聊对象。
  • 管理聊天:专用的 /staffchat 频道,方便管理团队跨服沟通。
  • 社交窥探:拥有权限的管理员可以使用 /socialspy 查看所有玩家的私聊内容。
  • 求助系统:玩家可通过 /helpop 向在线管理员发送求助信息。
  • 消息开关:玩家可使用 /togglemsg 选择是否接收私聊消息。
  • 全服广播:管理员可使用 /bc 向所有服务器发送公告。
  • 高度可配置:所有消息前缀、格式和功能开关均可通过配置文件自定义。
  • 变量支持:在消息格式中使用变量,如 %sender-server%%receiver-name% 等。
  • 权限管理:为每个命令和功能都设置了独立的权限节点。

命令列表

玩家命令

  • /msg <玩家名> <消息> - 向指定玩家发送私聊消息。
  • /r <消息> - 回复上一位私聊的玩家。
  • /helpop <消息> - 向在线管理员发送求助信息。
  • /togglemsg - 开启或关闭接收私聊消息的功能。

管理员命令

  • /socialspy/sp - 开启或关闭社交窥探模式。
  • /staffchat/staffchat <消息> - 加入管理聊天频道或直接发送消息。
  • /bc <消息> - 向所有服务器发送广播公告。
  • /bmsgreload - 重载插件配置文件。

权限节点

  • bmsg.command.msg - 允许使用 /msg 命令。
  • bmsg.command.reply - 允许使用 /r 命令。
  • bmsg.command.staffchat - 允许使用 /staffchat 命令。
  • bmsg.command.socialspy - 允许使用 /socialspy 命令。
  • bmsg.command.helpop - 允许使用 /helpop 命令。
  • bmsg.command.helpop.receive - 允许接收来自玩家的 HelpOp 求助信息。
  • bmsg.command.togglemsg - 允许使用 /togglemsg 命令。
  • bmsg.command.info - 允许查看所有命令帮助。
  • bmsg.command.broadcast - 允许使用 /bc 广播命令。

配置文件详解

以下是插件 config.yml 文件的核心配置项说明:

Prefix: '&b<> [BMsg] <> '
  • 插件消息前缀:所有插件发送消息的前缀,支持颜色代码。
Player_Offline: '&c该玩家不在线'
Usage: '&c用法不正确,正确用法:/msg <玩家名> <消息>'
No_Player_Reply: '&c您没有可以回复的对象'
No_Message_Yourself: '&c您不能给自己发送消息'
No_Permission: '&c您没有使用此命令的权限'
  • 提示消息:各种操作反馈提示,如玩家离线、命令用法错误、无权限等。
Tab-Complete: true
  • Tab 补全:设置为 true 时,输入 /msg 后按 Tab 键会自动补全在线玩家名。

消息格式变量

您可以在以下格式中使用变量自定义消息外观

  • %sender-name% - 发送者名称
  • %sender-server% - 发送者所在服务器
  • %receiver-name% - 接收者名称
  • %receiver-server% - 接收者所在服务器
  • %msg% - 消息内容
Sender_Format: '&b&l你 &e&l> &f[%receiver-server%] %receiver-name%&7: &f%msg%'
Receiver_Format: '&f[%sender-server%] %sender-name% &e&l> &b&l你&7: &f%msg%'
  • 私聊格式:分别定义消息发送方和接收方看到的私聊消息样式。

功能模块配置

StaffChat_Enabled: true
StaffChat_Format: '&6[管理聊天] &7[%server%] &6%player%: &b%msg%'
  • 管理聊天:开关及消息格式。
SocialSpy_Format: '&6[社交窥探] &f%sender% &6> &f%receiver%&7: &9%msg%'
  • 社交窥探:管理员查看私聊时显示的消息格式。
HelpOp_Enabled: true
HelpOp_Cooldown: 60
HelpOp_Format: '&6[求助] &e(%server%) &f%player%&7: &f%msg%'
  • 求助系统:开关、冷却时间(秒)及消息格式。
BroadCast_Enabled: true
BroadCast_Cooldown: 20
BroadCast_Format: '&c&l[广播] &d> &7%msg%'
  • 广播系统:开关、冷却时间(秒)及公告格式。
Messages_Disabled: '&c抱歉,&e%player% &c已关闭消息接收,您无法发送'
  • 消息开关提示:当向已关闭消息接收的玩家发信时的提示。

支持与反馈

如需帮助或提供反馈,请通过 Discord 联系开发者。

正在使用本插件的服务器:

(请在插件发布页留下您的服务器信息)

如果您喜欢这个插件,请给它评分!

测试支持版本
1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15
版本分布
基本信息
插件名称 BMSG
作者 Itznewer
平台 Bukkit / Spigot
支持版本 1.7 - 1.15
点赞数 5
最近版本
暂无数据 -