用go-cqhttp搭建机器人
我用的是python 3.10
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=["POST"])
def post_data():
if request.get_json().get('message_type') == 'private': # 如果是私聊信息
uid = request.get_json().get('sender').get('user_id')
message = request.get_json().get('raw_message') # 获取原始信息
api.keyword(message, uid) # 将 Q号和原始信息传到我们的后台
return 'OK'
if __name__ == '__main__':
app.run(debug=True, host='127.0.0.1', port=5700)
运行结果及报错内容
C:\Users\少泽\AppData\Local\Programs\Python\Python310\python.exe D:/user/Desktop/qqboot/main.py
* Serving Flask app 'main' (lazy loading)
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: on
以一种访问权限不允许的方式做了一个访问套接字的尝试。
我希望他能监听cqhttp发送的消息
尝试了各种方法,包括借鉴成功案例
替换别人能用的代码,借鉴各种da lao的解决方案
都失败了