服务试运行一个周,希望暴露足够多的问题。如果反响可以就把画的饼都填上😋
Mr.喜 发布的最佳帖子
-
[Mirai-Native] 崩坏3深渊战场共享播报机
下载以及依赖
- .net framework48
- 能够运行CQ兼容层的系统
介绍
崩坏三深渊战场共享播报机,由于缺少获取深渊战场的API,并且操作崩坏三主程序后截图并不是一个很好的解决方案,所以想出了这个共同上传共同受益的方案。
总体思路就是大家的Bot去连接一个中心服务器,当有一个人提供本期深渊或战场截图时,便广播到所有连接到服务器的Bot上
特性
- 一期深渊或战场只广播第一个发送的人
- 可以多次上传同一期深渊战场,后续查询时将随机发送一份
指令
- 深渊快报:查询当期深渊
- 战场快报:查询当期战场
- 上传深渊快报:上传当期深渊信息
- 上传战场快报:上传当期战场信息
配置
位于数据目录下
me.cqp.luohuaming.AbyssUploader\Config.json
,配置需重载后生效键 默认值 含义 WebSocketURL ws://abyss.hellobaka.xyz/ws 消息服务器Websocket ReconnectTimeout 3000 重连等待时长 HeartBeatTimeout 30000 心跳等待时长 APIWaitTimeout 10000 调用等待时长 EnableGroup 启用的群,使用 |
分割QueryAbyssOrder 深渊快报 查询深渊的指令 QueryMemoryFieldOrder 战场快报 查询战场的指令 UploadAbyssOrder 上传深渊快报 上传深渊的指令 UploadMemoryFieldOrder 上传战场快报 上传战场的指令 AbyssRemarkEnable false 是否启用深渊额外备注功能 MemoryFieldRemarkEnable false 是否启用战场额外备注功能 问题
由于性质类似公共留言板,不可避免会出现有人想要发送不合适的消息,由于本服务现在是试行阶段,没有对应的规制手段,所以采用了邀请制,请将想要接入服务的Bot的QQ号以任何形式发送给我
兼容性
如果你并不想使用CQ插件,也可以自己写一个插件。连接方式是WebSocket,包体足够简单,看着代码就能很快搓一个出来。如果有需要详细的通信协议的请留言,我会考虑写一份出来的。
交流群 671467200
画的饼
- 审核
- 拉黑群
- 举报
- 查询历史记录
- 贡献排行榜
-
[Mirai-Native] 微博监视插件
项目
https://github.com/Hellobaka/WeiboMonitorBot
环境依赖
指令
- #添加微博+UID
- #移除微博+[序号|UID]
- #微博列表
未来会添加的功能
待写
可能会是问题的问题
单图显示效果好,多图情况下缩略图太小影响观看
待补充效果
-
[Mirai-Native] “还是”插件
下载
https://github.com/Hellobaka/DiceBot/releases/latest
说明
治疗选择困难症以及简易筛子
使用Another-Mirai-Native 1.6.4以上可以下载没有NoQuote
后缀的文件,支持回复消息,带有NoQuote
的发送正常消息使用说明
r
- r => [1, 6] => 3
- r3 => [1, 3] => 2
- r2.3 => [1, 2.3] => 1.4852
1d6
- 1d6 => 1 * [1, 6] => 4
- 2d6 => 2 * [1, 6] => 1,5
- 3d6 => 3 * [1, 6] => 2,6,5\nSum: 13.0000 Avg: 4.3333 Min: 2.0000 Max: 6.0000
- 2d2.5 => 2* [1, 2.5] => 1.0870,1.8756
[@Bot] A or B
- [@Bot] A or B => A
- [@Bot] A or B or C => C
- [@Bot] A 还是 B or C => C
- [@Bot] A 还是 B Or C => B
- 重复同一条件 至多添加3个叹号 保存3小时后销毁 => B!=> B!!=> B!!!
-
[Mirai-Native]PalPal-帕鲁帕鲁~ 帕鲁专有服务器管理
PalPal
项目
https://github.com/Hellobaka/PalPal
介绍
帕鲁帕鲁~
帕鲁专有服务器管理- 定时重启
- 内存超限重启
- 转发群消息至游戏内广播
- 获取服务器内玩家列表
- 获取服务器状态
- 指令踢出/Ban玩家
- 指令启动、关闭、重启服务器
此插件只能部署在与服务器相同的机器上,因为需要控制进程的启停
需要在服务器中开启rest服务器RESTAPIEnabled=True,RESTAPIPort=8212
配置
配置键 含义 默认值 PalServerUrl 连接帕鲁专有服务器Restful接口的url http://127.0.0.1:8212 PalServerPath 服务器在本地的路径 PalServerPassword 服务器中配置的AdminPassword 123456 AutoRestartTime 每日自动重启时间,请修改时间部分 0001-01-01T00:00:00 EnableAutoRestart 是否每日执行自动重启 false EnableMemoryMonitor 是否启动内存占用监控 false GroupSendMessage 接受广播的群号 [] EnabledGroup 能够使用指令的群 [] AdminQQ 管理员QQ [] MaxMemoryUsage 服务器内存最大占用(MB),超过时重启 10240 EnableGroupMessageSend 启用群消息转发 false ShutDownWaitTime 所有关闭服务器操作的等待时长(秒) 10 指令
指令 作用 权限 示例 .pal send [消息] 向游戏内广播消息 无 .pal send 啊啊啊 .pal ban [列表序号/SteamID/名称] Ban指定用户 Admin .pal ban 1/steam_xxxx .pal list 获取服务器内玩家列表 无 .pal list .pal kick [列表序号/SteamID/名称] 从服务器中踢出指定玩家 Admin .pal kick 1/steam_xxxx .pal restart 重启服务器 Admin .pal restart .pal info 获取服务器状态 无 .pal info .pal start 启动服务器 Admin .pal start .pal stop 关闭服务器 Admin .pal stop .pal unban [SteamID] 解除玩家的ban Admin .pal unban steam_xxxx 内容
- info
服务器信息: 名称:Boy Next♂Door 描述:Ass♂We Can 人数:0/32 服务器帧数:59fps 启动时间:0 天 15 小时 4 分钟 占用内存:3.27GB
- list
玩家列表[3]: 1. 真新镇小智(Lv.45)[steam_765xxxxxxxx14](64ms) 2. 叔君(Lv.49)[steam_765xxxxxxxxx06](94ms) 3. 落花茗(Lv.35)[steam_765xxxxxxxxx01](16ms)