Search Results for

    Show / Hide Table of Contents

    Class InteractionModuleBase

    Provides a base class for a command module to inherit from.

    Inheritance
    Object
    InteractionModuleBase<IInteractionContext>
    InteractionModuleBase
    Implements
    IInteractionModuleBase
    Inherited Members
    InteractionModuleBase<IInteractionContext>.Context
    InteractionModuleBase<IInteractionContext>.AfterExecute(ICommandInfo)
    InteractionModuleBase<IInteractionContext>.BeforeExecute(ICommandInfo)
    InteractionModuleBase<IInteractionContext>.BeforeExecuteAsync(ICommandInfo)
    InteractionModuleBase<IInteractionContext>.AfterExecuteAsync(ICommandInfo)
    InteractionModuleBase<IInteractionContext>.OnModuleBuilding(InteractionService, ModuleInfo)
    InteractionModuleBase<IInteractionContext>.Construct(ModuleBuilder, InteractionService)
    InteractionModuleBase<IInteractionContext>.DeferAsync(Boolean, RequestOptions)
    InteractionModuleBase<IInteractionContext>.RespondAsync(String, Embed[], Boolean, Boolean, AllowedMentions, RequestOptions, MessageComponent, Embed)
    InteractionModuleBase<IInteractionContext>.RespondWithFileAsync(Stream, String, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.RespondWithFileAsync(String, String, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.RespondWithFileAsync(FileAttachment, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.RespondWithFilesAsync(IEnumerable<FileAttachment>, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.FollowupAsync(String, Embed[], Boolean, Boolean, AllowedMentions, RequestOptions, MessageComponent, Embed)
    InteractionModuleBase<IInteractionContext>.FollowupWithFileAsync(Stream, String, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.FollowupWithFileAsync(String, String, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.FollowupWithFileAsync(FileAttachment, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.FollowupWithFilesAsync(IEnumerable<FileAttachment>, String, Embed[], Boolean, Boolean, AllowedMentions, MessageComponent, Embed, RequestOptions)
    InteractionModuleBase<IInteractionContext>.ReplyAsync(String, Boolean, Embed, RequestOptions, AllowedMentions, MessageReference, MessageComponent)
    InteractionModuleBase<IInteractionContext>.GetOriginalResponseAsync(RequestOptions)
    InteractionModuleBase<IInteractionContext>.ModifyOriginalResponseAsync(Action<MessageProperties>, RequestOptions)
    InteractionModuleBase<IInteractionContext>.DeleteOriginalResponseAsync()
    InteractionModuleBase<IInteractionContext>.RespondWithModalAsync(Modal, RequestOptions)
    InteractionModuleBase<IInteractionContext>.RespondWithModalAsync<TModal>(String, RequestOptions)
    InteractionModuleBase<IInteractionContext>.IInteractionModuleBase.SetContext(IInteractionContext)
    Namespace: Discord.Interactions
    Assembly: Discord.Net.Interactions.dll
    Syntax
    public abstract class InteractionModuleBase : InteractionModuleBase<IInteractionContext>, IInteractionModuleBase

    Implements

    IInteractionModuleBase

    Theme

    • Improve this Doc
    • View Source
    In This Article
    Back to top Discord.Net (c) 2015-2022 3.9.0