mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 12:27:40 +00:00
feat(discord): support forum tag edits via channel-edit (#12070) (thanks @xiaoyaner0201)
This commit is contained in:
@@ -24,6 +24,7 @@ import {
|
||||
import {
|
||||
type ActionGate,
|
||||
jsonResult,
|
||||
parseAvailableTags,
|
||||
readNumberParam,
|
||||
readStringArrayParam,
|
||||
readStringParam,
|
||||
@@ -334,6 +335,7 @@ export async function handleDiscordGuildAction(
|
||||
const autoArchiveDuration = readNumberParam(params, "autoArchiveDuration", {
|
||||
integer: true,
|
||||
});
|
||||
const availableTags = parseAvailableTags(params.availableTags);
|
||||
const channel = accountId
|
||||
? await editChannelDiscord(
|
||||
{
|
||||
@@ -347,6 +349,7 @@ export async function handleDiscordGuildAction(
|
||||
archived,
|
||||
locked,
|
||||
autoArchiveDuration: autoArchiveDuration ?? undefined,
|
||||
availableTags,
|
||||
},
|
||||
{ accountId },
|
||||
)
|
||||
@@ -361,6 +364,7 @@ export async function handleDiscordGuildAction(
|
||||
archived,
|
||||
locked,
|
||||
autoArchiveDuration: autoArchiveDuration ?? undefined,
|
||||
availableTags,
|
||||
});
|
||||
return jsonResult({ ok: true, channel });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user