No project description provided
Project description
nonebot-plugin-nagabus
NAGA公交车。为群友提供NAGA拼车服务。
用法
对于车主
你需要一个雀魂账号用于自动下载牌谱(推荐使用小号),将用户名与密码填入配置中:
majsoul_username=xxxxxx@xxx.com
majsoul_password=xxxxxx
最后你需要一个NAGA账号(废话),登录后在 https://naga.dmv.nico/naga_report/top/ 获取两个cookie(csrftoken和naga-report-session-id),Bot启动后调用/naga-set-cookies csrftoken=xxxxxxxx; naga-report-session-id=xxxxxxxx
指令
(指令仅超级用户可用,通过在配置文件中设置SUPERUSERS可设置超级用户)
SUPERUSERS=["12345678"]
权限控制
配合nonebot-plugin-access-control,可以配置允许上车的群组和用户,或者是限制时间段内使用次数:
譬如,超级用户可以通过分别发送以下指令,从而只允许群聊114514使用。
/ac permission deny --srv nonebot_plugin_nagabus --sbj all
/ac permission allow --srv nonebot_plugin_nagabus --sbj qq:g114514
譬如,超级用户可以通过分别发送以下指令,从而限制每天只允许使用10次解析功能。(解析失败、重复解析不计算在内)
/ac limit add --srv nonebot_plugin_nagabus.analyze --sbj all --span 1d --limit 10
具体可以参考nonebot-plugin-access-control的文档进行权限控制。
对于用户
- 牌谱解析:
/naga <雀魂牌谱链接> <东/南x局x本场>
:消耗10NP解析雀魂小局/naga <天凤牌谱链接>
:消耗50NP解析天凤半庄
- 查看使用情况:
/naga本月使用情况
/naga上月使用情况
以上命令格式中,以<>包裹的表示一个参数。
Special Thanks
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for nonebot_plugin_nagabus-0.3.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | da0d163abb86c2c335c406a8ff64d0c59ed98801cb438f26c40e415ceed0993e |
|
MD5 | c49f579783a9a5c47bc98cc743499bf4 |
|
BLAKE2b-256 | 5525b334a45fa906a9956b88e6caa9c061f98426fd02a582fa36c262bf73784e |
Close
Hashes for nonebot_plugin_nagabus-0.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 450ba4492d328ece1f1fb776c2c8c6b8e7516952ab6d90c01cf1e0f82106c796 |
|
MD5 | c34cbfca10f40f683b46699bb70dd84d |
|
BLAKE2b-256 | f3742c46668187a5764285f61f3cf962429fb69c8c97c755b142897cd7379f33 |