Skip to content

世界计划插件,拥有组建车队、生成角色表情包、模拟抽卡等功能

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE-SekaiStickers
Notifications You must be signed in to change notification settings

Ant1816/nonebot-plugin-pjsekaihelper

Repository files navigation

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-pjsekaihelper

✨ 世界计划小助手 ✨

LICENSE PYPI Python3.9+ nonebot2 onebotv11

📖 介绍

世界计划插件,拥有组建车队、生成角色表情包、模拟抽卡等功能,持续开发中

有问题或想法欢迎提issue以及pr!!!

💿 安装

使用 nb-cli 安装 在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装
nb plugin install nonebot-plugin-pjsekaihelper
使用包管理器安装 在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令
pip
pip install nonebot-plugin-pjsekaihelper
pdm
pdm add nonebot-plugin-pjsekaihelper
poetry
poetry add nonebot-plugin-pjsekaihelper
conda
conda install nonebot-plugin-pjsekaihelper

打开 nonebot2 项目根目录下的 pyproject.toml 文件, 在 [tool.nonebot] 部分追加写入

plugins = ["nonebot_plugin_pjsekaihelper"]

⚙️ 配置

在 nonebot2 项目的.env文件中添加下表中的必填配置

配置项 必填 默认值 说明
API_TIMEOUT None 如后台经常报错WebSocket call api send_msg timeout, 请修改此项 单位秒
PJSK_ASSETS_PREFIX ... TheOriginalAyaka/sekai-stickers 仓库 GitHubUserContent 地址列表
PJSK_REPO_PREFIX ... 本仓库 GitHubUserContent 地址列表
PJSK_HELP_AS_IMAGE True 是否将帮助信息渲染为图片发送
PJSK_REPLY True 是否回复消息发送者
PJSK_REQ_RETRY 1 插件请求 URL 时的重试次数
PJSK_REQ_PROXY None 插件下载资源时使用的代理
PJSK_USE_CACHE True 是否缓存插件生成的所有图片
PJSK_CLEAR_CACHE False 是否在插件启动时清空缓存文件夹,禁用时只会清理非表情包的图片缓存

🎉 使用

指令表

指令 权限 需要@ 范围 说明
pjsk help 群员 群聊 获取指令帮助
建车队/组队/组车队 <房间号> <服务器(日/台/韩/国际/中)> 群员 群聊 创建一个车队
删除车队/删队/删车队 <房间号> 群主/管理员/SUPERUSER 群聊 删除指定车队
车队号/房间号/车号/有烤吗/有烤嘛/ycm 群员 群聊 发送房间列表
重置车队列表 SUPERUSER 群聊 清空房间列表
pjsk表情列表 群员 群聊 查看所有角色表情包
pjsk表情 群员 群聊 进入交互创建模式
pjsk表情 -h 群员 群聊 进入Shell-like创建模式
pjsk抽卡 群员 群聊 进行模拟抽卡

⌨ 开发计划

🟩 跨群车队组建

🟩 表情包生成

🟩 随机抽卡

🟨 用户数据处理

💡 致谢

感谢 lgc-NB2Dev/SekaiStickers 的表情包生成源码 (我是抄的一点没改

卡面数据来源:Sekai.best

效果图

效果图

About

世界计划插件,拥有组建车队、生成角色表情包、模拟抽卡等功能

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE-SekaiStickers

Stars

Watchers

Forks

Packages

No packages published