mirror of
https://github.com/discordeno/discordeno.git
synced 2026-09-17 08:47:22 +00:00
feat(types,rest,bot): Add ApplicationRoleConnectionMetadata types (#4125)
* add applicationRoleConnectionMetadata types * Update packages/rest/src/manager.ts Co-authored-by: LTS (Link) <lts20050703@gmail.com> * Update packages/rest/src/manager.ts Co-authored-by: LTS (Link) <lts20050703@gmail.com> --------- Co-authored-by: LTS (Link) <lts20050703@gmail.com>
This commit is contained in:
@@ -32,6 +32,7 @@ import type {
|
||||
DiscordActivityInstance,
|
||||
DiscordApplicationCommandPermissions,
|
||||
DiscordApplicationRoleConnection,
|
||||
DiscordApplicationRoleConnectionMetadata,
|
||||
DiscordArchivedThreads,
|
||||
DiscordAuditLog,
|
||||
DiscordBan,
|
||||
@@ -600,6 +601,12 @@ export function createBotHelpers<TProps extends TransformersDesiredProperties, T
|
||||
getApplicationActivityInstance: async (applicationId, instanceId) => {
|
||||
return await bot.rest.getApplicationActivityInstance(applicationId, instanceId)
|
||||
},
|
||||
listApplicationRoleConnectionsMetadataRecords: async (applicationId) => {
|
||||
return await bot.rest.listApplicationRoleConnectionsMetadataRecords(applicationId)
|
||||
},
|
||||
updateApplicationRoleConnectionsMetadataRecords: async (applicationId, options) => {
|
||||
return await bot.rest.updateApplicationRoleConnectionsMetadataRecords(applicationId, options)
|
||||
},
|
||||
// All useless void return functions here
|
||||
addReaction: async (channelId, messageId, reaction) => {
|
||||
return await bot.rest.addReaction(channelId, messageId, reaction)
|
||||
@@ -1063,6 +1070,11 @@ export type BotHelpers<TProps extends TransformersDesiredProperties, TBehavior e
|
||||
) => Promise<SetupDesiredProps<Member, TProps, TBehavior>[]>
|
||||
bulkBanMembers: (guildId: BigString, options: CreateGuildBulkBan, reason?: string) => Promise<{ bannedUsers: bigint[]; failedUsers: bigint[] }>
|
||||
getApplicationActivityInstance: (applicationId: BigString, instanceId: string) => Promise<Camelize<DiscordActivityInstance>>
|
||||
listApplicationRoleConnectionsMetadataRecords: (applicationId: BigString) => Promise<Camelize<DiscordApplicationRoleConnectionMetadata>[]>
|
||||
updateApplicationRoleConnectionsMetadataRecords: (
|
||||
applicationId: BigString,
|
||||
options: Camelize<DiscordApplicationRoleConnectionMetadata>[],
|
||||
) => Promise<Camelize<DiscordApplicationRoleConnectionMetadata>[]>
|
||||
// functions return Void so dont need any special handling
|
||||
addReaction: (channelId: BigString, messageId: BigString, reaction: string) => Promise<void>
|
||||
addReactions: (channelId: BigString, messageId: BigString, reactions: string[], ordered?: boolean) => Promise<void>
|
||||
|
||||
Reference in New Issue
Block a user