feat(MessageTypes): add CONTEXT_MENU_COMMAND (23) (#6425)

This commit is contained in:
Advaith
2021-09-03 04:57:33 -07:00
committed by GitHub
parent 06460565e4
commit d81590d566
2 changed files with 10 additions and 3 deletions

View File

@@ -376,6 +376,7 @@ exports.InviteScopes = [
* * APPLICATION_COMMAND
* * THREAD_STARTER_MESSAGE
* * GUILD_INVITE_REMINDER
* * CONTEXT_MENU_COMMAND
* @typedef {string} MessageType
* @see {@link https://discord.com/developers/docs/resources/channel#message-object-message-types}
*/
@@ -403,6 +404,7 @@ exports.MessageTypes = [
'APPLICATION_COMMAND',
'THREAD_STARTER_MESSAGE',
'GUILD_INVITE_REMINDER',
'CONTEXT_MENU_COMMAND',
];
/**
@@ -410,10 +412,11 @@ exports.MessageTypes = [
* * DEFAULT
* * REPLY
* * APPLICATION_COMMAND
* * CONTEXT_MENU_COMMAND
* @typedef {string} SystemMessageType
*/
exports.SystemMessageTypes = exports.MessageTypes.filter(
type => type && !['DEFAULT', 'REPLY', 'APPLICATION_COMMAND'].includes(type),
type => type && !['DEFAULT', 'REPLY', 'APPLICATION_COMMAND', 'CONTEXT_MENU_COMMAND'].includes(type),
);
/**

8
typings/index.d.ts vendored
View File

@@ -4379,7 +4379,8 @@ export type MessageType =
| 'REPLY'
| 'APPLICATION_COMMAND'
| 'THREAD_STARTER_MESSAGE'
| 'GUILD_INVITE_REMINDER';
| 'GUILD_INVITE_REMINDER'
| 'CONTEXT_MENU_COMMAND';
export type MFALevel = keyof typeof MFALevels;
@@ -4646,7 +4647,10 @@ export type SystemChannelFlagsString =
export type SystemChannelFlagsResolvable = BitFieldResolvable<SystemChannelFlagsString, number>;
export type SystemMessageType = Exclude<MessageType, 'DEFAULT' | 'REPLY' | 'APPLICATION_COMMAND'>;
export type SystemMessageType = Exclude<
MessageType,
'DEFAULT' | 'REPLY' | 'APPLICATION_COMMAND' | 'CONTEXT_MENU_COMMAND'
>;
export type StageChannelResolvable = StageChannel | Snowflake;