Remedy.Schema.Guild (Remedy v0.6.8) View Source
Discord Guild Object
Link to this section Summary
Functions
Returns the URL for a guilds banner.
Returns the URL for a guilds discovery splash.
Returns the URL for a guilds icon.
Returns the URL for a guilds splash.
Link to this section Types
Specs
t() :: %Remedy.Schema.Guild{
__meta__: term(),
afk_channel_id: Sunbake.Snowflake.t(),
afk_timeout: integer(),
application_id: Sunbake.Snowflake.t(),
approximate_member_count: integer(),
approximate_presence_count: integer(),
banner: String.t(),
bans: [Remedy.Schema.Ban.t()],
channels: [Remedy.Schema.Channel.t()],
default_message_notifications: integer(),
description: String.t(),
discovery_splash: String.t(),
emojis: [Remedy.Schema.Emoji.t()],
explicit_content_filter: integer(),
features: [String.t()],
icon: String.t(),
icon_hash: String.t(),
id: term(),
inserted_at: term(),
joined_at: Sunbake.ISO8601.t(),
large: boolean(),
max_members: integer(),
max_presences: integer(),
max_video_channel_users: integer(),
member_count: integer(),
members: [Remedy.Schema.Member.t()],
mfa_level: integer(),
name: String.t(),
nsfw_level: integer(),
owner_id: Sunbake.Snowflake.t(),
preferred_locale: String.t(),
premium_subscription_count: integer(),
premium_tier: integer(),
presences: term(),
public_updates_channel_id: Sunbake.Snowflake.t(),
roles: [Remedy.Schema.Role.t()],
rules_channel_id: Sunbake.Snowflake.t(),
shard: integer(),
splash: String.t(),
stage_instances: [Remedy.Schema.StageInstance.t()],
stickers: [Remedy.Schema.Sticker.t()],
system_channel_flags: integer(),
system_channel_id: Sunbake.Snowflake.t(),
threads: [Remedy.Schema.Thread.t()],
unavailable: term(),
updated_at: term(),
vanity_url_code: String.t(),
verification_level: integer(),
voice_states: [Remedy.Schema.VoiceState.t()],
welcome_screen: Remedy.Schema.WelcomeScreen.t(),
widget_channel_id: Sunbake.Snowflake.t(),
widget_enabled: boolean()
}
Link to this section Functions
Specs
banner(t(), Remedy.CDN.size()) :: nil | binary()
Returns the URL for a guilds banner.
Specs
discovery_splash(t(), Remedy.CDN.size()) :: nil | binary()
Returns the URL for a guilds discovery splash.
Specs
icon(t(), Remedy.CDN.size()) :: nil | binary()
Returns the URL for a guilds icon.
Specs
splash(t(), Remedy.CDN.size()) :: nil | binary()
Returns the URL for a guilds splash.