--- editUrl: false next: false prev: false title: "CommandModuleDefs" --- ## Properties ### 1 > **1**: [`TextCommand`](/v4/api/interfaces/textcommand/) #### Source [src/types/core-modules.ts:161](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L161) *** ### 1024 > **1024**: [`ChannelSelectCommand`](/v4/api/interfaces/channelselectcommand/) #### Source [src/types/core-modules.ts:169](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L169) *** ### 128 > **128**: [`UserSelectCommand`](/v4/api/interfaces/userselectcommand/) #### Source [src/types/core-modules.ts:171](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L171) *** ### 16 > **16**: [`ButtonCommand`](/v4/api/interfaces/buttoncommand/) #### Source [src/types/core-modules.ts:166](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L166) *** ### 2 > **2**: [`SlashCommand`](/v4/api/interfaces/slashcommand/) #### Source [src/types/core-modules.ts:162](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L162) *** ### 256 > **256**: [`RoleSelectCommand`](/v4/api/interfaces/roleselectcommand/) #### Source [src/types/core-modules.ts:168](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L168) *** ### 3 > **3**: [`BothCommand`](/v4/api/interfaces/bothcommand/) #### Source [src/types/core-modules.ts:163](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L163) *** ### 32 > **32**: [`StringSelectCommand`](/v4/api/interfaces/stringselectcommand/) #### Source [src/types/core-modules.ts:167](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L167) *** ### 4 > **4**: [`ContextMenuUser`](/v4/api/interfaces/contextmenuuser/) #### Source [src/types/core-modules.ts:165](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L165) *** ### 512 > **512**: [`MentionableSelectCommand`](/v4/api/interfaces/mentionableselectcommand/) #### Source [src/types/core-modules.ts:170](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L170) *** ### 64 > **64**: [`ModalSubmitCommand`](/v4/api/interfaces/modalsubmitcommand/) #### Source [src/types/core-modules.ts:172](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L172) *** ### 8 > **8**: [`ContextMenuMsg`](/v4/api/interfaces/contextmenumsg/) #### Source [src/types/core-modules.ts:164](https://github.com/sern-handler/handler/blob/792015a64e1ac30998977267c7e6c05bfc6f8195/src/types/core-modules.ts#L164)