群聊只有艾特机器人才回复

This commit is contained in:
Saboteur7
2023-11-23 22:05:10 +08:00
parent 86a58c3d80
commit ddcfcf21fe
2 changed files with 8 additions and 7 deletions

View File

@@ -6,9 +6,6 @@
"""
# -*- coding=utf-8 -*-
import io
import os
import time
import uuid
import requests
@@ -188,9 +185,12 @@ class FeishuController:
is_group = False
chat_type = msg.get("chat_type")
if chat_type == "group":
if not msg.get("mentions"):
if not msg.get("mentions") and msg.get("message_type") == "text":
# 群聊中未@不响应
return self.SUCCESS_MSG
if msg.get("mentions")[0].get("name") != conf().get("feishu_bot_name") and msg.get("message_type") == "text":
# 不是@机器人,不响应
return self.SUCCESS_MSG
# 群聊
is_group = True
receive_id_type = "chat_id"