createPrivateChannel abstract method

  1. @POST.new('/users/@me/channels')
Future<ChannelResponse> createPrivateChannel({
  1. @Body.new() required CreatePrivateChannelRequest body,
})

Create private channel.

Creates a new private channel (direct message) between the current user and one or more recipients. Returns the newly created channel object.

body - Name not received - field will be skipped.

Implementation

@POST('/users/@me/channels')
Future<ChannelResponse> createPrivateChannel({
  @Body() required CreatePrivateChannelRequest body,
});