Skip to main content

A battlefield 1/v chatbot based on nonebot2 framework

Project description

xdm, you V ma?

nonebot-plugin-bfchat

一个基于nonebot2平台的战地1/5聊天机器人,提供战绩查询,群账号绑定,服务器查询等功能,提供基于htmlrender插件渲染的美观输出。

安装

nb-cli: (推荐)(等发布)

nb plugin install nonebot-plugin-bfchat

pip: (需要在pyproject.toml手动导入)

pip install nonebot-plugin-bfchat

配置项及默认值

bfchat_prefix = "/"    # bfchat的命令前缀,默认为"/"
bfchat_dir = "./bfchat_data"    # bfchat的存储目录,用于存储群绑定玩家数据

命令列表

使用以下命令前均需要添加配置好的前缀

命令 作用 备注
bf help 返回本列表
bf init 初始化本群绑定功能,未初始化的群,群员不能使用绑定功能 仅SUPERUSER和群管理员有效
bf1 [玩家id]
bfv [玩家id]
查询 [玩家id]的bf1/bfv战绩信息 如果查询玩家是me,则会将数据保存至本地
且一小时内再次查询不会再发起请求
bf1 [玩家id] weapons
bfv [玩家id] weapons
查询 [玩家id]的bf1/bfv武器信息
bf1 [玩家id] vehicles
bfv [玩家id] vehicles
查询 [玩家id]的bf1/bfv载具信息
bf1 bind [玩家id]
bfv bind [玩家id]
将 对应游戏的 [玩家id]与命令发送人绑定,绑定后可使用 me 代替 [玩家id]
例如 bfv me
bf1与bfv绑定不互通
bf1 list
bfv list
列出该服务器所有已绑定的bf1/bfv玩家信息 使用本地数据,不会自动更新
bf1 server [服务器名]
bfv server [服务器名]
查询名字包含 [服务器名]的bf1/bfv服务器

示例

bfv me

bfv server BFV ROBOT

img

bfv list

img

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

nonebot_plugin_bfchat-0.2.1.tar.gz (13.6 kB view hashes)

Uploaded Source

Built Distribution

nonebot_plugin_bfchat-0.2.1-py3-none-any.whl (15.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page