Skip to content

[Bug]钉钉群仅 @机器人(无额外消息)时不回复 #4273

@zuoriyl-creator

Description

@zuoriyl-creator

What happened / 发生了什么

我已在配置文件中启用钉钉平台,并调整了相关 @消息配置,但在钉钉群内仅 @机器人,无任何额外文本消息时,机器人无任何回复。
尝试通过配置reply_prefix设置固定内容时,该参数为全局生效,导致正常消息(@机器人 + 具体问题)的回复前也会携带该前缀,不符合使用需求。

空 @时的日志显示消息格式为 [At:XXX](XXX 为唯一标识,如[At:NR2MTBSQ9rndqyV1sG5EFeDcI3gVXXX5])

希望当钉钉群内仅 @机器人(无额外消息)时,机器人自动返回预设的固定回复内容(可配置)。

Reproduce / 如何复现?

部署 AstrBot 并配置钉钉平台,在钉钉群内仅@机器人,不发送任何信息时,无任何回复

AstrBot version, deployment method (e.g., Windows Docker Desktop deployment), provider used, and messaging platform used. / AstrBot 版本、部署方式(如 Windows Docker Desktop 部署)、使用的提供商、使用的消息平台适配器

v4.10.5 雨林,钉钉

OS

Windows

Logs / 报错日志

[Core] [INFO] [respond.stage:168]: Prepare to send - xxx/U2UzgTq5SJVWZG+pSau+yrcZpCYCXCXX: [At:U2UzgTq5SJVWZG+pSau+yrcZpCYCXCXX]

Are you willing to submit a PR? / 你愿意提交 PR 吗?

  • Yes!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:platformThe bug / feature is about IM platform adapter, such as QQ, Lark, Telegram, WebChat and so on.bugSomething isn't workingpriority: p0will fix asap

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions