ReferenceAction Models
BotActionResultDataMap
Reference for `BotActionResultDataMap`, exported as part of the public Shardwire surface.
interface exported from src/discord/types.ts.
Summary
Reference for BotActionResultDataMap, exported as part of the public Shardwire surface.
Signature
export interface BotActionResultDataMap {
sendMessage: BridgeMessage;
sendDirectMessage: BridgeMessage;
editMessage: BridgeMessage;
deleteMessage: DeleteMessageActionResult;
pinMessage: PinMessageActionResult;
unpinMessage: UnpinMessageActionResult;
bulkDeleteMessages: BulkDeleteMessagesActionResult;
replyToInteraction: BridgeMessage;
deferInteraction: DeferInteractionActionResult;
deferUpdateInteraction: DeferUpdateInteractionActionResult;
followUpInteraction: BridgeMessage;
editInteractionReply: BridgeMessage;
deleteInteractionReply: DeleteInteractionReplyActionResult;
updateInteraction: BridgeMessage;
showModal: ShowModalActionResult;
fetchMessage: BridgeMessage;
fetchChannel: BridgeChannel;
fetchThread: BridgeThread;
fetchGuild: BridgeGuild;
fetchMember: BridgeGuildMember;
banMember: MemberModerationActionResult;
unbanMember: MemberModerationActionResult;
kickMember: MemberModerationActionResult;
addMemberRole: BridgeGuildMember;
removeMemberRole: BridgeGuildMember;
addMessageReaction: MessageReactionActionResult;
removeOwnMessageReaction: MessageReactionActionResult;
timeoutMember: MemberModerationActionResult;
removeMemberTimeout: BridgeGuildMember;
createChannel: BridgeChannel;
editChannel: BridgeChannel;
deleteChannel: DeleteChannelActionResult;
createThread: BridgeThread;
archiveThread: BridgeThread;
moveMemberVoice: BridgeVoiceState;
setMemberMute: BridgeVoiceState;
setMemberDeaf: BridgeVoiceState;
setMemberSuppressed: BridgeVoiceState;
}