Merge branch 'indev-prism'

This commit is contained in:
Amish Shah
2017-02-23 20:19:26 +00:00
31 changed files with 1397 additions and 766 deletions

View File

@@ -168,6 +168,16 @@ const Endpoints = exports.Endpoints = {
emoji: (emojiID) => `${Endpoints.CDN}/emojis/${emojiID}.png`,
};
/**
* The current status of the client. Here are the available statuses:
* - READY
* - CONNECTING
* - RECONNECTING
* - IDLE
* - NEARLY
* - DISCONNECTED
* @typedef {number} Status
*/
exports.Status = {
READY: 0,
CONNECTING: 1,
@@ -177,6 +187,23 @@ exports.Status = {
DISCONNECTED: 5,
};
/**
* The current status of a voice connection. Here are the available statuses:
* - CONNECTED
* - CONNECTING
* - AUTHENTICATING
* - RECONNECTING
* - DISCONNECTED
* @typedef {number} VoiceStatus
*/
exports.VoiceStatus = {
CONNECTED: 0,
CONNECTING: 1,
AUTHENTICATING: 2,
RECONNECTING: 3,
DISCONNECTED: 4,
};
exports.ChannelTypes = {
TEXT: 0,
DM: 1,