aiocqhttp
aiocqhttp copied to clipboard
A Python SDK with async I/O for CQHTTP (OneBot).
当前实现参考 https://github.com/Mrs4s/go-cqhttp/blob/master/docs/guild.md ,但是由于 onebot 尚未添加频道标准,固暂时作为 draft。
**问题描述** title **复现方法** Paste code below **期望的行为** ? **日志信息** ... **相关代码** ```python In [19]: msg1=MessageSegment.text('seg1') In [20]: msg2=MessageSegment.text('seg2') In [21]: msg1 + msg2 Out[21]: [{'type': 'text', 'data': {'text': 'seg1seg2'}}] In...
现有的hook函数无法在ws收到消息时,对不可信的OneBot进行验证。 添加on_websocket_receive接口,在每次调用websocket.receice()后、其他处理前调用钩子函数,可用于实现安全认证。
目前代码一些地方不符合所配置的 yapf 格式,flake8 也不能很好地检查。需要换更强的检查工具,或对现有工具做更好的配置。
如题 环境为Windows11 + python3.10.2 无法Ctrl C,只能关闭终端窗口并重新打开,有点麻烦
**功能描述** 我go-cq的bot上报自身消息已开,可以正常上报自身消息。请教下,aiocqhttp可以获取bot自己发的消息吗?
**问题描述** 调用aiocqhttp的get_msg来通过ID获取消息内容时,如果消息是一条回复,消息内容应该是 '[CQ:reply,id=xxxxxxxxxx][CQ:at,qq=xxxxxxxxxxx] 消息'。但是get_msg返回的message则只有[CQ:at,qq=xxxxxxxxxxx] 消息,没有前面的reply。