feat: Role subscriptions

#9040 djs
This commit is contained in:
March 7th
2023-01-26 13:48:53 +07:00
parent 4c838a5e26
commit 377adec3ae
6 changed files with 33 additions and 4 deletions

View File

@@ -733,6 +733,7 @@ exports.IntegrationExpireBehaviors = createEnum(['REMOVE_ROLE', 'KICK']);
* * GUILD_INVITE_REMINDER
* * CONTEXT_MENU_COMMAND
* * AUTO_MODERATION_ACTION
* * ROLE_SUBSCRIPTION_PURCHASE
* @typedef {string} MessageType
* @see {@link https://discord.com/developers/docs/resources/channel#message-object-message-types}
*/
@@ -762,6 +763,7 @@ exports.MessageTypes = [
'GUILD_INVITE_REMINDER',
'CONTEXT_MENU_COMMAND',
'AUTO_MODERATION_ACTION',
'ROLE_SUBSCRIPTION_PURCHASE',
];
/**
@@ -1256,6 +1258,7 @@ exports.APIErrors = {
MAXIMUM_NUMBER_OF_STICKERS_REACHED: 30039,
MAXIMUM_PRUNE_REQUESTS: 30040,
MAXIMUM_GUILD_WIDGET_SETTINGS_UPDATE: 30042,
MAXIMUM_NUMBER_OF_PREMIUM_EMOJIS: 30056,
UNAUTHORIZED: 40001,
ACCOUNT_VERIFICATION_REQUIRED: 40002,
DIRECT_MESSAGES_TOO_FAST: 40003,
@@ -1325,6 +1328,8 @@ exports.APIErrors = {
INVALID_ACTIVITY_LAUNCH_CONCURRENT_ACTIVITIES: 50108,
INVALID_JSON: 50109,
INVALID_FILE_ASSET_SIZE_RESIZE_GIF: 50138,
CANNOT_MIX_SUBSCRIPTION_AND_NON_SUBSCRIPTION_ROLES_FOR_EMOJI: 50144,
CANNOT_CONVERT_PREMIUM_EMOJI_TO_NORMAL_EMOJI: 50145,
TWO_FACTOR_ENABLED: 60001,
TWO_FACTOR_DISABLED: 60002,
TWO_FACTOR_REQUIRED: 60003,