discord_gleam/http/users

Values

pub fn create_dm_channel(
  token: String,
  user_id: snowflake.Snowflake(snowflake.User),
) -> Result(channel.Channel, @internal DiscordError)

Create a DM channel, can be used to send direct messages where a direct message function is not created

pub fn me(
  token: String,
) -> Result(user.User, @internal DiscordError)

Get the current user

pub fn send_direct_message(
  token: String,
  user_id: snowflake.Snowflake(snowflake.User),
  message: message.Message,
) -> Result(
  message_send_response.MessageSendResponse,
  @internal DiscordError,
)

Creates a DM channel, then sends a message with send_message().

Search Document