discord-haskell-0.6.0: Write bots for Discord in Haskell

Safe HaskellNone
LanguageHaskell2010

Discord.Types.Guild

Description

Types relating to Discord Guilds (servers)

Synopsis

Documentation

data Guild Source #

Guilds in Discord represent a collection of users and channels into an isolated Server

Constructors

Guild 

Fields

data GuildInfo Source #

Constructors

GuildInfo 

Fields

data Emoji Source #

Represents an emoticon (emoji)

Constructors

Emoji 

Fields

data Role Source #

Roles represent a set of permissions attached to a group of users. Roles have unique names, colors, and can be "pinned" to the side bar, causing their members to be listed separately. Roles are unique per guild, and can have separate permission profiles for the global context (guild) and channel context.

Constructors

Role 

Fields

Instances

data VoiceRegion Source #

VoiceRegion is only refrenced in Guild endpoints, will be moved when voice support is added

Constructors

VoiceRegion 

Fields

data Invite Source #

Represents a code to add a user to a guild

Constructors

Invite 

Fields

data InviteWithMeta Source #

Invite code with additional metadata

data InviteMeta Source #

Additional metadata about an invite.

Constructors

InviteMeta 

Fields

data Integration Source #

Represents the behavior of a third party account link.

Constructors

Integration 

Fields

data IntegrationAccount Source #

Represents a third party account link.

Constructors

Account 

Fields

data GuildEmbed Source #

Represents an image to be used in third party sites to link to a discord channel

Constructors

GuildEmbed 

Fields