fix:删除消息能力

This commit is contained in:
jxxghp
2025-06-22 10:04:21 +08:00
parent bd241a5164
commit 269ab9adfc
4 changed files with 12 additions and 21 deletions

View File

@@ -334,7 +334,7 @@ class SlackModule(_ModuleBase, _MessageBase[Slack]):
success = False
for conf in self.get_configs().values():
if channel != self._channel:
continue
break
if source != conf.name:
continue
client: Slack = self.get_instance(conf.name)

View File

@@ -158,7 +158,7 @@ class Slack:
"emoji": True
},
"url": button["url"],
"action_id": f"actionId-url-{len(elements)}"
"action_id": f"actionId-url-{button.get('text', 'url')}-{len(elements)}"
})
else:
# 回调按钮
@@ -300,7 +300,7 @@ class Slack:
"emoji": True
},
"url": button["url"],
"action_id": f"actionId-url-{len(elements)}"
"action_id": f"actionId-url-{button.get('text', 'url')}-{len(elements)}"
})
else:
elements.append({
@@ -465,7 +465,7 @@ class Slack:
"emoji": True
},
"url": button["url"],
"action_id": f"actionId-url-{len(elements)}"
"action_id": f"actionId-url-{button.get('text', 'url')}-{len(elements)}"
})
else:
elements.append({