Elixir v0.2.0 API Reference
Modules
Task that pushes docs to gh-pages branch on Discord
Interface for Discord’s rest API
Cache for ChannelCache
Module for interacting with Guild Servers
Mapping of channel -> guild relationships
Mapping of guild -> shard relationships
Simple mapping of shard pid to num
Simple cache that stores information for the current user
Cache for users
Consumer process for gateway event handling
Specifies maps to be used for WS payloads.. and also the state map
Functions to help work with different channel types
Struct representing a Discord direct message channel
Struct representing a Discord embed
Struct representing a Discord embed author
Struct representing a Discord embed field
Struct representing a Discord embed footer
Struct representing a Discord embed image
Struct representing a Discord embed provider
Struct representing a Discord embed thumbnail
Struct representing a Discord embed video
Struct representing a Discord emoji
Struct representing a Discord guild
Struct representing a Discord guild member
Struct representing a Discord role
Struct representing a Discord text channel
Struct representing an unavailable Discord guild
Struct representing a Discord voice channel
Struct representing a Discord invite
Struct representing a Discord invite channel
Struct representing a Discord invite guild
Struct representing a Discord message
Struct representing a Discord message attachment
Struct representing a Discord message reaction
Struct representing a Discord overwrite
Struct representing a Discord user
Struct representing a Discord webhook
Utility functions
Exceptions
Represents a failed response from the API
Represents an error when interacting with the cache
Represents an error when interacting with a consumer