问题反馈群聊:772914992
帖子内教程已经过时,请查看下方链接最新的语雀文档
https://www.yuque.com/haishen668/xinxinbot/qxc0wpq762aycagd
开源地址:https://github.com/haishen668/XinxinCustomMessage
欢迎pr和star
隐藏: 教程内容
准备开始
- 请耐心看完本文教程,出现问题先看教程(不然教程的意义将毫无意义)
- 本插件是XinxinBotApi的附属插件 可以使您的机器人能够自动回复信息 通过关键词触发
- 支持图片渲染和PlaceHolderAPI变量
- 请事先配置好前置机器人插件,具体前置机器人(XinxinBotApi)配置教程,请跳转链接 点击查看教程
使用方法
请先下载插件 XinxinCustomMessage
将插件XinxinCustomMessage.jar 和他的配置文件放入plugins文件夹当中,并且启动服务器,插件就已成功安装了(如果无法使用,请查看自己是否安装了XinxinBotApi)。
功能展示与详解
默认配置效果
如果你有好的玩法或者配置希望能分享出来!!!!!
responses回复内容中如果以[command]作为前缀,将会将这条回复解析为控制台命令 然后将控制台信息返回到群内

代码:
玩家列表:
trigger: "list"
#启用回复的群,如果删除就默认所有群都启用
groups:
- "00000000"
responses:
- "[command] list"
如果你安装了PlaceHolderAPI这个插件,你就可以拓展你的玩法如下:

代码:
我的信息:
trigger: "info"
#有则未绑定用户的玩家发送此消息,无则忽略是否绑定
#你可以将这个配置项注释掉,以取消这个功能
unbind_messages:
- "您还没有绑定账号,无法使用该功能"
- "请在群内输入/bd 游戏id 进行绑定"
responses:
- "======【玩家信息】======"
- "ID:%player_name%"
- "金币:%vault_eco_balance%"
- "加入时间: %player_first_join_date%"
- "上次登录: %player_last_join_date%"
- "======【玩家信息】======"
你也可以使用正则表达式,关键词需要以[regex]开头

代码:
help:
trigger: "[regex] .*帮助.*"
responses:
- "[CQ:at,qq={qq}],你好"
- "帮助菜单[Help]"
- "[参数]:"
- " - info"
- " 个人信息"
- " - skin"
- " 皮肤更改"
- " - blackhome"
- " 小黑屋"
- " - list"
- " 玩家列表"
- " - sponsor"
- " 赞助"
- " - pvp"
- " PVP信息"
- " - skill"
- " 技能面板"
- " - baltop"
- " 财富榜"
支持自定义占位符你可以用来更简洁方便的执行命令
代码:
踢人:
trigger: "kick {extra}"
responses:
- "[command] kick {extra}"
在此场景下,如果你不想所有人都有使用这个命令的权限,你可以加一段配置admins来实现权限控制
代码:
踢人:
trigger: "kick {extra}"
admins:
- "2821396723"
responses:
- "[command] kick {extra}"
如果没有权限就无法执行,如下图所示:
你可以执行自定义命令使用该配置 示例图懒得去整了但是雀氏可以用的朋友们
写了如下配置你可以尝试输入 ”执行 kick haishen668″ 完成上一个示例的效果
代码:
执行:
trigger: "执行 {extra}"
admins:
- "2821396723"
responses:
- "[command] {extra}"
拓展玩法
你可以使用图片来承载展示你的信息 如果变量没有正常解析说明你缺少拓展插件,请在页面下方查看


代码:
custom_messages:
在线人数:
trigger: "online"
responses:
- "[image] 在线人数"
玩家信息图片:
trigger: "info2"
responses:
- "[image] 玩家信息图片"
custom_images:
在线人数:
source: "在线人数.png"
texts:
在线人数:
text: "%server_online%"
x: 290
z: 270
#字体(自定义字体放在fonts文件夹中)
font: 站酷高端黑体
#字体大小
size: 120
#字体样式 0 =普通 #1=加粗 #2=斜体 #3=加粗斜体
style: 0
玩家信息图片:
source: "个人信息.png"
texts:
玩家名称:
text: "ഴff%player_name%"
x: 245
z: 280
font: 站酷高端黑体
size: 53
style: 0
玩家金币:
text: "&#F2994A%vault_eco_balance%F8A9B枚"
x: 275
z: 390
font: 站酷高端黑体
size: 53
style: 0
在线状态:
text: "%offlinePapi_playerIsOnline%"
x: 276
z: 500
font: 旁门正道标题体
#字体大小
size: 55
style: 0
插件目录结构
├── plugins
│ ├── XinxinCustomMessage 插件根目录
│ │ └── fonts/… 字体文件存放目录
│ │ └── images/… 图片存放目录
│ │ └── messages/… 子信息存放目录
│ │ └── config.yml 配置文件
更新日志
Version1.0.2
1.修复重载的时候无法加载字体和图片
2.添加了admins配置项进行权限控制
3.config配置示例优化和添加
4.添加了四则运算的方法在回复内容中
Version1.0.1
1.添加了命令使用的权限
2.修复了拓展插件PokemonBag背包未满 图片无法展示的问题
3.添加了图片路径中的{QQ}占位符解析
拓展插件:
精灵背包插件(PokemonBag-1.0.1) 点击下载
通过拓展插件可以使你在群聊中查看自己的精灵背包,效果图如下图所示

操作步骤:
1.将下载的压缩包中的 PokemonBag.jar 插件放入plugins,重启服务器
2.压缩包中的pokemonbag.yml放入./plugins/XinxinCustomMessage/messages/pokemonbag.yml 目录下 然后输入/xxcm reload 加载配置文件
3.将压缩包中的文件夹pokemonImg解压放入./plugins/XinxinCustomMessage/images/ 文件夹下 如下图所示

4.修改pokemonbag.yml配置文件中groups监听的群聊 ,然后再指定群聊中输入“我的背包”即可返回你的背包(如果没有返回图片说明你没有绑定账号)

想要自定义你的背包页面就修改XinxinCustomMessage/messages下的pokemonbag.yml
离线变量插件(OfflinePlaceHolder-1.0.1) 点击下载 下载密码:f7nh
重要的变量内置在了xxcm中,该版本非必要无需下载
可以让插件支持一些离线的变量,有些变量你玩家不在线就无法正常解析了
%offlinePapi_playerIsOnline% 返回玩家在线状态
更多内容等待编辑(估计是不太可能了,因为懒)
怪物刷新点冷却CD监控(XinxinMobSpawnMonitor-1.0.0) 点击下载 下载密码: eq4y
其中的 spawnerName 刷怪点名称,不是怪物的名称
%mobspawner_<spawnerName>_remainingcooldown% – 显示指定刷新点的剩余冷却时间(以秒为单位)。
%mobspawner_<spawnerName>_x% – 显示指定刷新点的世界X坐标。
%mobspawner_<spawnerName>_y% – 显示指定刷新点的世界Y坐标。
%mobspawner_<spawnerName>_z% – 显示指定刷新点的世界Z坐标。
%mobspawner_<spawnerName>_worldalias% – 显示指定刷新点的世界别名(如果Multiverse-Core插件已安装)。
%mobspawner_<spawnerName>_world% – 显示指定刷新点的世界名称。
%mobspawner_<spawnerName>_mobname% – 显示指定刷新点的怪物名称。
%mobspawner_<spawnerName>_moblevel% – 显示指定刷新点的怪物等级。
![XinxinCustomMessage — 自定义机器人回复/图片渲染 [全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/04/online.png)

![XinxinCustomMessage — 自定义机器人回复/图片渲染 [全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/04/online-300x144.png)
![更新太晶巢穴-新鑫宝可梦完整朱紫魔改MOD[1.12.2]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2023/06/taij.png)
![XinxinBotApi — 全兼容OneBot和Mirai的超强QQ机器人插件![全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/09/0072Vf1pgy1foxlhjn4x1j31hc0u04fr-300x169.jpg)
![XinxinApi/XinxinPluginCore — 某些插件所需要的前置[全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/07/v2-3392dad115385ff5a652e0b2e176efb7_720w-300x169.jpg)
![XinxinExchange — 仿NPC模组的兑换系统无上限新建GUI[全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/07/XinxinExchange.jpg)
![XinxinPokeBasic — 功能多达30+带开关的精灵基础插件 | 有了它将不再需要技术 [1.12.2-1.16.5-1.20.2]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/10/XinxinPokeBasic.png)
![XinxinLuckyBlock — 自由度超高的幸运方块插件|兼容宝可梦Mod[重铸&方可梦]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/08/XinxinLuckyBlock.jpg)
![XinxinPokeGym — 玩家精灵道馆系统|自动审核玩家队伍[1.12.2-1.16.5-1.20.2]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/07/XinxinPokeGym-1.jpg)
![XinxinTaskItem — 新鑫任务提交物品附属[全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2025/05/image-3-300x220.png)
![宝可梦背包和PC界面贴图|全套素材PNG免扣 [19P]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2025/05/3精灵管理-1024x555-1-300x163.png)
![XinxinTask — 拥有100+事件全版本支持的万能任务插件 [全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2025/04/jimeng-2025-04-29-261-制作一个Minecraft的任务插件帖子展示封面图-插件特色功能是100事件,万能任务,兼容热门模组扩展,自定义任务Gui界面.jpeg)
![可单人的我的世界神奇宝贝单人任务幸运方块等价交换连锁挖矿整合包[V12.0PLUS版]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2025/10/9c88bcd6eae7555ec57a1637772fa992-300x225.jpg)
![手机电脑同时联机的幸运方块等价交换连锁挖矿整合包[豪华单机整合包]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/06/整合包.png)


![BiliBiliVideo 一 哔哩哔哩三连自助领取奖励 [转发|开源|全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/06/c58823513e71b0584396f6127a82c582_720-300x159.png)
![XinxinWorldProtect — 世界保护、方块|物品|交互保护插件 [1.12.2] -Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2022/07/XinxinWorldProtect.jpg)
![XinxinBotRegister — 群内注册和更好的绑定插件[全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/04/1-300x139.png)
![7yGroupPay — 7ypay群内充值附属 [全版本] -Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/08/1.png)
![XinxinBetterBind — 更好的绑定插件 替代机器人本身的绑定功能[全版本]-Minecraft新鑫个人学习分享站](http://bbs.mcxin.cn/wp-content/uploads/2024/04/2-2-300x67.png)


暂无评论内容