240 发简信
IP属地:内蒙古
  • @走错说爱你 已经解决了,合并转发的messages类型不是字符串而是列表,所以在requests.post里传参的时候,就不能用data=params,而应该改成json=params,改成json后就正常了

    GO-CQHTTP合并转发消息无法发送

    最近,在写机器人的时候遇到了一个问题,合并转发实现不了,这里记录一下。 使用合并转发主要是为了缩短消息,不然发一长串消息在群里严重影响群里聊天吹水。 然鹅,按照官方文档折腾了...

  • 大佬,请问一下,我写了一个类似的函数,但无法实现合并转发,请问一下问题是出在哪个地方?下面是我的函数代码:
    @app.route('/', methods=["POST"])
    def post_data():
    message = [{"type": "node",
    "data": {"name": "therea-ygo", "uin": "1526871050", "content": "测试1"}},
    {"type": "node",
    "data": {"name": "therea-ygo", "uin": "1526871050", "content": "测试2"}}]
    params = {'group_id': 647564196, 'messages': message}
    cq_url = "http://127.0.0.1:5700/send_group_forward_msg";
    requests.post(cq_url,data=params)
    return 'OK'

    GO-CQHTTP合并转发消息无法发送

    最近,在写机器人的时候遇到了一个问题,合并转发实现不了,这里记录一下。 使用合并转发主要是为了缩短消息,不然发一长串消息在群里严重影响群里聊天吹水。 然鹅,按照官方文档折腾了...