--- editUrl: false next: false prev: false title: "CommandModuleDefs" --- ## Properties ### 1 > **1**: [`TextCommand`](/v4/api/interfaces/textcommand/) #### Source [src/types/core-modules.ts:307](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L307) *** ### 1024 > **1024**: [`ChannelSelectCommand`](/v4/api/interfaces/channelselectcommand/) #### Source [src/types/core-modules.ts:315](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L315) *** ### 128 > **128**: [`UserSelectCommand`](/v4/api/interfaces/userselectcommand/) #### Source [src/types/core-modules.ts:317](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L317) *** ### 16 > **16**: [`ButtonCommand`](/v4/api/interfaces/buttoncommand/) #### Source [src/types/core-modules.ts:312](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L312) *** ### 2 > **2**: [`SlashCommand`](/v4/api/interfaces/slashcommand/) #### Source [src/types/core-modules.ts:308](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L308) *** ### 256 > **256**: [`RoleSelectCommand`](/v4/api/interfaces/roleselectcommand/) #### Source [src/types/core-modules.ts:314](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L314) *** ### 3 > **3**: [`BothCommand`](/v4/api/interfaces/bothcommand/) #### Source [src/types/core-modules.ts:309](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L309) *** ### 32 > **32**: [`StringSelectCommand`](/v4/api/interfaces/stringselectcommand/) #### Source [src/types/core-modules.ts:313](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L313) *** ### 4 > **4**: [`ContextMenuUser`](/v4/api/interfaces/contextmenuuser/) #### Source [src/types/core-modules.ts:311](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L311) *** ### 512 > **512**: [`MentionableSelectCommand`](/v4/api/interfaces/mentionableselectcommand/) #### Source [src/types/core-modules.ts:316](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L316) *** ### 64 > **64**: [`ModalSubmitCommand`](/v4/api/interfaces/modalsubmitcommand/) #### Source [src/types/core-modules.ts:318](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L318) *** ### 8 > **8**: [`ContextMenuMsg`](/v4/api/interfaces/contextmenumsg/) #### Source [src/types/core-modules.ts:310](https://github.com/sern-handler/handler/blob/3f703c17b88b6add7de919772e7b2a7faffd3910/src/types/core-modules.ts#L310)