a logger for TRPG
Project description
TRPG Logger
基于 nonebot2 和 go-cqhttp 的 QQ 跑团记录记录器
用来记录跑团记录的 nonebot2 插件,与 https://logpainter.kokona.tech 配合使用。
移植自 Dice-Developer-Team/TrpgLogger
安装
- 使用nb-cli(推荐)
nb plugin install nonebot_plugin_trpglogger
- 使用poetry
poetry add nonebot_plugin_trpglogger
开始使用
.log on
开始记录
.log off
停止记录
一个群同一时间段不能存在两个记录!
TO DO
- 暂停记录
- 多开记录
展开更多
原理
与 TrpgLogger 一样,使用 AWS S3 进行储存(目前为了与 Logpainter 对接,是直接用溯洄的公共 bucket )。
Bug
- go-cqhttp 无法记录机器人本身发出的消息(即无法记录掷骰)
请确保 go-cqhttp 的enable_self_message
设置为 true - mirai-api-http 无法记录机器人本身发出的消息(即无法记录掷骰)
由于 mirai-api-http 没有message_sent
事件,所以该 bug 暂时无法解决。 - 在记录时间超过 24 小时后,如果上传文件失败会阻塞线程
如何解决: 待定
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_trpglogger-0.3.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2351ca409fb8872ed682814554672d561d5eee4527720dfd01af6e86630af5f2 |
|
MD5 | d367f10ec67998c8eff6250dd8300fef |
|
BLAKE2b-256 | afcb4b2013bc58694ec4acbf08da4e4b52d2f738dae86a9a60f3414f81acdd10 |
Close
Hashes for nonebot_plugin_trpglogger-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18dabdffed5692c49a790fb0e4f7163f7afd8502d3d962fab43e80f769e06b6a |
|
MD5 | ad05432ad9bc438f5377a39129a3a414 |
|
BLAKE2b-256 | 1eb3520831489dc7a2037bc2ce75105b2a37d37a4d90ca17014d73666f2fc1a4 |