接口 ChannelService


public interface ChannelService
  • 方法详细资料

    • channel

      @GET("/channels/{channel_id}") retrofit2.Call<Channel> channel(@Path("channel_id") String channelId)
    • channels

      @GET("/guilds/{guild_id}/channels") retrofit2.Call<Channel[]> channels(@Path("guild_id") String guildID)
    • postChannel

      @POST("/guilds/{guild_id}/channels") retrofit2.Call<Channel> postChannel(@Path("guild_id") String guildID, @Body ChannelValueObject value)
    • patchChannel

      @PATCH("/channels/{channel_id}") retrofit2.Call<Channel> patchChannel(@Path("channel_id") String channelId, @Path("role_id") String roleID, @Body ChannelValueObject value)
    • deleteChannel

      @DELETE("/channels/{channel_id}") retrofit2.Call<Channel> deleteChannel(@Path("channel_id") String channelId)
    • createPrivateChannel

      @GET("/channels/{channel_id}") retrofit2.Call<Channel> createPrivateChannel(@Path("guild_id") String guildID, @Body ChannelValueObject value)
    • listVoiceChannelMembers

      @GET("/channels/{channel_id}/voice/members") retrofit2.Call<Member[]> listVoiceChannelMembers(@Path("channel_id") String channelId)