Skip to content

Commit 632d9ac

Browse files
committed
feat(guild): add editOnboarding
1 parent 9e8af6c commit 632d9ac

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

packages/core/src/api/guild.ts

+22
Original file line numberDiff line numberDiff line change
@@ -1241,4 +1241,26 @@ export class GuildsAPI {
12411241
public async getOnboarding(guildId: Snowflake, { signal }: Pick<RequestData, 'signal'> = {}) {
12421242
return this.rest.get(Routes.guildOnboarding(guildId), { signal }) as Promise<RESTGetAPIGuildOnboardingResult>;
12431243
}
1244+
1245+
/**
1246+
* Edits a guild onboarding
1247+
*
1248+
* @see {@link https://discord.com/developers/docs/resources/guild#modify-guild-onboarding}
1249+
* @param guildId - The id of the guild
1250+
* @param body - The data for editing the guild onboarding
1251+
* @param options - The options for editing the guild onboarding
1252+
*/
1253+
public async editOnboarding(
1254+
guildId: Snowflake,
1255+
body: any,
1256+
// body: RESTPutAPIGuildOnboardingJSONBody,
1257+
{ reason, signal }: Pick<RequestData, 'reason' | 'signal'> = {},
1258+
) {
1259+
return this.rest.put(Routes.guildOnboarding(guildId), {
1260+
reason,
1261+
body,
1262+
signal,
1263+
}) as Promise<any>;
1264+
// }) as Promise<RESTPutAPIGuildOnboardingResult>;
1265+
}
12441266
}

0 commit comments

Comments
 (0)