if rev["post_type"] == "message": if rev["message_type"] == "private": # 私聊 if '在吗' in rev['raw_message']: qq = rev['sender']['user_id'] # 获取消息发出者的qq号 send_msg({'msg_type': 'private', 'number': qq, 'msg': '我在'}) # 发送 elif rev["message_type"] == "group": # 群聊 group = rev['group_id'] elif '在吗' in rev['raw_message']: qq = rev['sender']['user_id'] send_msg({'msg_type': 'group', 'number': group , 'msg': '我在呢'}) else: continue else: #rev["post_type"]=="meta_event": continue哪里有错误
时间: 2023-12-11 17:04:34 浏览: 213
这段代码中可能存在缩进错误。请注意Python代码中缩进的使用,缩进不正确会导致代码运行错误。以下是可能的修改:
```python
if rev["post_type"] == "message":
if rev["message_type"] == "private": # 私聊
if '在吗' in rev['raw_message']:
qq = rev['sender']['user_id'] # 获取消息发出者的qq号
send_msg({'msg_type': 'private', 'number': qq, 'msg': '我在'}) # 发送
elif rev["message_type"] == "group": # 群聊
group = rev['group_id']
if '在吗' in rev['raw_message']:
qq = rev['sender']['user_id']
send_msg({'msg_type': 'group', 'number': group , 'msg': '我在呢'})
else:
continue
else: #rev["post_type"]=="meta_event":
continue
```
请注意,if语句和else语句后面需要加上“:”,并且if语句后面的代码需要缩进。如果您的代码仍然存在错误,请提供更详细的错误信息,方便我进行排查。
阅读全文