更新Discord模块支持互动消息

This commit is contained in:
HankunYu
2025-12-22 19:59:22 +00:00
parent c5fd935dd0
commit bb5a657469
4 changed files with 595 additions and 130 deletions

View File

@@ -221,6 +221,22 @@ class ChannelCapabilityManager:
max_button_text_length=25,
fallback_enabled=True
),
MessageChannel.Discord: ChannelCapabilities(
channel=MessageChannel.Discord,
capabilities={
ChannelCapability.INLINE_BUTTONS,
ChannelCapability.MESSAGE_EDITING,
ChannelCapability.MESSAGE_DELETION,
ChannelCapability.CALLBACK_QUERIES,
ChannelCapability.RICH_TEXT,
ChannelCapability.IMAGES,
ChannelCapability.LINKS
},
max_buttons_per_row=5,
max_button_rows=5,
max_button_text_length=80,
fallback_enabled=True
),
MessageChannel.SynologyChat: ChannelCapabilities(
channel=MessageChannel.SynologyChat,
capabilities={