nonebot plugin bfinfo
Project description
🔥 nonebot_plugin_bfinfo
✨ 战地1、5战绩查询 ✨
插件描述
一款基于Nonebot2的插件
调用Stats API for the Battlefield series,用于QQ私聊或群聊发送战地游戏ID,返回基础信息以及最佳兵种、最佳枪械、最佳载具、最佳模式信息
由于API返回信息不全,获取的json存在一些问题,无法获取正确信息
- 战地一
- 等级(
rank
)字段为0 - 总治疗量(
heals
)字段为None
- 等级(
- 战地五
- 总治疗量(
heals
)字段为None - 最佳兵种(
classes
)字段中所有数据为0 - 最佳游戏模式(
gamemodes
)字段不存在
- 总治疗量(
因为期末考试,中间隔了好久才完成,文件夹本地测试源码中存放了未加入nonebot框架以前的源码,可以在编译器中直接调试
- BF1_record:初步完成基本功能,输入游戏ID,绘制基础信息
- Battlefield_Test:
03数据分析.py
中实现输入游戏ID,绘制基础信息以及最佳兵种、最佳枪械、最佳载具、最佳模式信息
提供以上源码是为了方便测试,如果你有更好的解决办法,欢迎留言
API如下,将{player_name}
替换为游戏ID即可在浏览器中查看信息
https://api.gametools.network/bf1/all/?name={player_name}&lang=en-us
https://api.gametools.network/bfv/all/?name={player_name}&lang=en-us
本人未系统学习过py,靠仅有的cpp和py的一点点理解制作的,如果有任何问题、建议,欢迎issues
安装
pip install nonebot_plugin_bfinfo
配置项
在bot.py
中添加
nonebot.load_plugin("nonebot_plugin_bfinfo")
命令
在群聊或私聊中发送BFI+ID
,BFV+ID
示例
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for nonebot_plugin_bfinfo-0.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cdf70c3b9212415543f23aa31d78f9b636d847ea7cf8af103cfcdd0696e0c0a |
|
MD5 | 73e7393f4d461946c75ca9516ec3eb21 |
|
BLAKE2b-256 | 8f19e69078526da604a2b27b86d089e188d9d7d1bb7e7218d5bb1c63731eb3c3 |