grom/application/current_application

Types

pub type Modify {
  Modify(
    custom_install_url: option.Option(String),
    description: option.Option(String),
    role_connections_verification_url: option.Option(String),
    install_params: option.Option(application.InstallParams),
    installation_contexts_config: option.Option(
      dict.Dict(
        application.InstallationContext,
        application.InstallationContextConfig,
      ),
    ),
    flags: option.Option(List(application.Flag)),
    icon: modification.Modification(image.Data),
    cover_image: modification.Modification(image.Data),
    interactions_endpoint_url: option.Option(String),
    tags: option.Option(List(String)),
    event_webhooks_url: option.Option(String),
    event_webhooks_status: option.Option(
      application.EventWebhookStatus,
    ),
    event_webhooks_types: option.Option(List(webhook_event.Type)),
  )
}

Constructors

Values

pub fn get(
  client: grom.Client,
) -> Result(application.Application, grom.Error)
pub fn modify(
  client: grom.Client,
  with modify: Modify,
) -> Result(application.Application, grom.Error)
pub fn new_modify() -> Modify
Search Document