DiscordApi - functional programming interface

  • Parameters

    • Optionalconfiguration: Configuration

    Returns {
        discordControllerGetInvite(
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<DiscordInviteOutputDTO>,
        >;
        discordControllerSearch(
            guildSearchInputDTO?: GuildSearchInputDTO,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<GuildOutputArrayDTOAPI>,
        >;
        discordControllerSendMessage(
            id: string,
            sendMessageInputDTO?: SendMessageInputDTO,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>,
        >;
        discordControllerUpdateGuild(
            id: string,
            guildApiUpdateDTO?: GuildApiUpdateDTO,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<GuildOutputDTOAPI>,
        >;
    }

    • discordControllerGetInvite:function

      • OperationId: DiscordControllerGetInvite

        Parameters

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<DiscordInviteOutputDTO>,
        >

    • discordControllerSearch:function

      • OperationId: DiscordControllerSearch

        Parameters

        • OptionalguildSearchInputDTO: GuildSearchInputDTO

          GuildSearchInputDTO

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<GuildOutputArrayDTOAPI>,
        >

    • discordControllerSendMessage:function

      • OperationId: DiscordControllerSendMessage

        Parameters

        • id: string
        • OptionalsendMessageInputDTO: SendMessageInputDTO

          SendMessageInputDTO

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<APIOutput>>

    • discordControllerUpdateGuild:function

      • OperationId: DiscordControllerUpdateGuild

        Parameters

        • id: string
        • OptionalguildApiUpdateDTO: GuildApiUpdateDTO

          GuildApiUpdateDTO

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<
            (
                axios?: AxiosInstance,
                basePath?: string,
            ) => AxiosPromise<GuildOutputDTOAPI>,
        >