mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 17:31:06 +00:00
fix: Found one compatibility regression in the Discord public API barr (#74533)
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
This commit is contained in:
@@ -23,6 +23,12 @@ export {
|
|||||||
} from "./src/accounts.js";
|
} from "./src/accounts.js";
|
||||||
export { tryHandleDiscordMessageActionGuildAdmin } from "./src/actions/handle-action.guild-admin.js";
|
export { tryHandleDiscordMessageActionGuildAdmin } from "./src/actions/handle-action.guild-admin.js";
|
||||||
export { buildDiscordComponentMessage } from "./src/components.js";
|
export { buildDiscordComponentMessage } from "./src/components.js";
|
||||||
|
type DiscordMessageActionHandler =
|
||||||
|
typeof import("./src/channel-actions.runtime.js").handleDiscordMessageAction;
|
||||||
|
|
||||||
|
// Deprecated compatibility surface for existing @openclaw/discord/api.js consumers.
|
||||||
|
export const handleDiscordMessageAction: DiscordMessageActionHandler = async (...args) =>
|
||||||
|
(await import("./src/channel-actions.runtime.js")).handleDiscordMessageAction(...args);
|
||||||
export {
|
export {
|
||||||
listDiscordDirectoryGroupsFromConfig,
|
listDiscordDirectoryGroupsFromConfig,
|
||||||
listDiscordDirectoryPeersFromConfig,
|
listDiscordDirectoryPeersFromConfig,
|
||||||
@@ -52,8 +58,10 @@ export {
|
|||||||
formatDiscordComponentEventText,
|
formatDiscordComponentEventText,
|
||||||
parseDiscordComponentCustomId,
|
parseDiscordComponentCustomId,
|
||||||
parseDiscordComponentCustomIdForInteraction,
|
parseDiscordComponentCustomIdForInteraction,
|
||||||
|
parseDiscordComponentCustomIdForInteraction as parseDiscordComponentCustomIdForCarbon,
|
||||||
parseDiscordModalCustomId,
|
parseDiscordModalCustomId,
|
||||||
parseDiscordModalCustomIdForInteraction,
|
parseDiscordModalCustomIdForInteraction,
|
||||||
|
parseDiscordModalCustomIdForInteraction as parseDiscordModalCustomIdForCarbon,
|
||||||
readDiscordComponentSpec,
|
readDiscordComponentSpec,
|
||||||
resolveDiscordComponentAttachmentName,
|
resolveDiscordComponentAttachmentName,
|
||||||
type ComponentData,
|
type ComponentData,
|
||||||
|
|||||||
@@ -47,7 +47,10 @@ describe("discord API barrel", () => {
|
|||||||
"discordPlugin",
|
"discordPlugin",
|
||||||
"discordSetupPlugin",
|
"discordSetupPlugin",
|
||||||
"buildDiscordComponentCustomId",
|
"buildDiscordComponentCustomId",
|
||||||
|
"handleDiscordMessageAction",
|
||||||
|
"parseDiscordComponentCustomIdForCarbon",
|
||||||
"parseDiscordComponentCustomIdForInteraction",
|
"parseDiscordComponentCustomIdForInteraction",
|
||||||
|
"parseDiscordModalCustomIdForCarbon",
|
||||||
"parseDiscordModalCustomIdForInteraction",
|
"parseDiscordModalCustomIdForInteraction",
|
||||||
"fetchDiscordApplicationSummary",
|
"fetchDiscordApplicationSummary",
|
||||||
"DiscordSendResult",
|
"DiscordSendResult",
|
||||||
@@ -63,8 +66,11 @@ describe("discord API barrel", () => {
|
|||||||
"DISCORD_COMPONENT_CUSTOM_ID_KEY",
|
"DISCORD_COMPONENT_CUSTOM_ID_KEY",
|
||||||
"buildDiscordComponentMessageFlags",
|
"buildDiscordComponentMessageFlags",
|
||||||
"createDiscordFormModal",
|
"createDiscordFormModal",
|
||||||
|
"handleDiscordMessageAction",
|
||||||
"handleDiscordSubagentSpawning",
|
"handleDiscordSubagentSpawning",
|
||||||
"listEnabledDiscordAccounts",
|
"listEnabledDiscordAccounts",
|
||||||
|
"parseDiscordComponentCustomIdForCarbon",
|
||||||
|
"parseDiscordModalCustomIdForCarbon",
|
||||||
"resolveDiscordRuntimeGroupPolicy",
|
"resolveDiscordRuntimeGroupPolicy",
|
||||||
"tryHandleDiscordMessageActionGuildAdmin",
|
"tryHandleDiscordMessageActionGuildAdmin",
|
||||||
]) {
|
]) {
|
||||||
|
|||||||
Reference in New Issue
Block a user