Packages

A Gleam library for building Discord webhook payloads safely.

Current section

Files

Jump to
kitazith include kitazith@webhook@execute_ExecutePayload.hrl
Raw

include/kitazith@webhook@execute_ExecutePayload.hrl

-record(execute_payload, {
content :: gleam@option:option(binary()),
username :: gleam@option:option(binary()),
avatar_url :: gleam@option:option(binary()),
tts :: gleam@option:option(boolean()),
embeds :: gleam@option:option(list(kitazith@embed:embed())),
allowed_mentions :: gleam@option:option(kitazith@allowed_mentions:allowed_mentions()),
components :: gleam@option:option(list(kitazith@component:component())),
attachments :: gleam@option:option(list(kitazith@attachment:attachment())),
flags :: gleam@option:option(list(kitazith@webhook@execute:execute_payload_flag())),
thread_name :: gleam@option:option(binary()),
applied_tags :: gleam@option:option(list(kitazith@snowflake:snowflake())),
poll :: gleam@option:option(kitazith@poll:poll())
}).