This commit is contained in:
2025-12-13 15:14:49 +08:00
parent 2c7735aa2d
commit 3445809d71
5 changed files with 337 additions and 0 deletions
+32
View File
@@ -324,6 +324,38 @@ class Jx3ApiPlugin(Star):
yield event.plain_result("猪脑过载,请稍后再试")
@jx3.command("的卢")
async def jx3_dilujilu(self, event: AstrMessageEvent,server: str = "梦江南"):
"""剑三 的卢 服务器"""
try:
data= await self.jx3fun.dilujilu(server)
if data["code"] == 200:
url = await self.html_render(data["temp"], data["data"], options={})
yield event.image_result(url)
else:
yield event.plain_result(data["msg"])
return
except Exception as e:
logger.error(f"功能函数执行错误: {e}")
yield event.plain_result("猪脑过载,请稍后再试")
@jx3.command("招募")
async def jx3_tuanduizhaomu(self, event: AstrMessageEvent,keyword: str = "25人普通会战弓月城", server: str = "梦江南"):
"""剑三 招募 副本 服务器"""
try:
data= await self.jx3fun.tuanduizhaomu(server,keyword)
if data["code"] == 200:
url = await self.html_render(data["temp"], data["data"], options={})
yield event.image_result(url)
else:
yield event.plain_result(data["msg"])
return
except Exception as e:
logger.error(f"功能函数执行错误: {e}")
yield event.plain_result("猪脑过载,请稍后再试")
async def terminate(self):
"""可选择实现异步的插件销毁方法,当插件被卸载/停用时会调用。"""
# 关闭数据库连接