mirror of
https://github.com/danbulant/discord.js
synced 2026-07-05 03:00:35 +00:00
Webpack build for branch 11.3-dev: cd066849ad
This commit is contained in:
parent
78474a5997
commit
cbc26ef61b
2 changed files with 43 additions and 3 deletions
|
|
@ -419,6 +419,21 @@ exports.Events = {
|
||||||
DEBUG: 'debug',
|
DEBUG: 'debug',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The type of an activity of a users presence, e.g. `PLAYING`. Here are the available types:
|
||||||
|
* * PLAYING
|
||||||
|
* * STREAMING
|
||||||
|
* * LISTENING
|
||||||
|
* * WATCHING
|
||||||
|
* @typedef {string} ActivityType
|
||||||
|
*/
|
||||||
|
exports.ActivityTypes = [
|
||||||
|
'PLAYING',
|
||||||
|
'STREAMING',
|
||||||
|
'LISTENING',
|
||||||
|
'WATCHING',
|
||||||
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The type of a websocket message event, e.g. `MESSAGE_CREATE`. Here are the available events:
|
* The type of a websocket message event, e.g. `MESSAGE_CREATE`. Here are the available events:
|
||||||
* * READY
|
* * READY
|
||||||
|
|
@ -9481,6 +9496,7 @@ class Guild {
|
||||||
* @name Guild#defaultChannel
|
* @name Guild#defaultChannel
|
||||||
* @type {TextChannel}
|
* @type {TextChannel}
|
||||||
* @readonly
|
* @readonly
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
Object.defineProperty(Guild.prototype, 'defaultChannel', {
|
Object.defineProperty(Guild.prototype, 'defaultChannel', {
|
||||||
get: util.deprecate(function defaultChannel() {
|
get: util.deprecate(function defaultChannel() {
|
||||||
|
|
@ -14927,6 +14943,7 @@ const Collection = __webpack_require__(3);
|
||||||
const ClientUserSettings = __webpack_require__(55);
|
const ClientUserSettings = __webpack_require__(55);
|
||||||
const ClientUserGuildSettings = __webpack_require__(85);
|
const ClientUserGuildSettings = __webpack_require__(85);
|
||||||
const Constants = __webpack_require__(0);
|
const Constants = __webpack_require__(0);
|
||||||
|
const util = __webpack_require__(7);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Represents the logged in client's Discord user.
|
* Represents the logged in client's Discord user.
|
||||||
|
|
@ -15089,6 +15106,7 @@ class ClientUser extends User {
|
||||||
* @property {Object} [game] Game the user is playing
|
* @property {Object} [game] Game the user is playing
|
||||||
* @property {string} [game.name] Name of the game
|
* @property {string} [game.name] Name of the game
|
||||||
* @property {string} [game.url] Twitch stream URL
|
* @property {string} [game.url] Twitch stream URL
|
||||||
|
* @property {?ActivityType|number} [game.type] Type of the activity
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -15123,7 +15141,10 @@ class ClientUser extends User {
|
||||||
|
|
||||||
if (data.game) {
|
if (data.game) {
|
||||||
game = data.game;
|
game = data.game;
|
||||||
game.type = game.url ? 1 : 0;
|
game.type = game.url && typeof game.type === 'undefined' ? 1 : game.type || 0;
|
||||||
|
if (typeof game.type === 'string') {
|
||||||
|
game.type = Constants.ActivityTypes.indexOf(game.type.toUpperCase());
|
||||||
|
}
|
||||||
} else if (typeof data.game !== 'undefined') {
|
} else if (typeof data.game !== 'undefined') {
|
||||||
game = null;
|
game = null;
|
||||||
}
|
}
|
||||||
|
|
@ -15167,8 +15188,9 @@ class ClientUser extends User {
|
||||||
/**
|
/**
|
||||||
* Sets the game the client user is playing.
|
* Sets the game the client user is playing.
|
||||||
* @param {?string} game Game being played
|
* @param {?string} game Game being played
|
||||||
* @param {string} [streamingURL] Twitch stream URL
|
* @param {?string} [streamingURL] Twitch stream URL
|
||||||
* @returns {Promise<ClientUser>}
|
* @returns {Promise<ClientUser>}
|
||||||
|
* @deprecated
|
||||||
*/
|
*/
|
||||||
setGame(game, streamingURL) {
|
setGame(game, streamingURL) {
|
||||||
if (!game) return this.setPresence({ game: null });
|
if (!game) return this.setPresence({ game: null });
|
||||||
|
|
@ -15180,6 +15202,21 @@ class ClientUser extends User {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the activity the client user is playing.
|
||||||
|
* @param {?string} name Activity being played
|
||||||
|
* @param {Object} [options] Options for setting the activity
|
||||||
|
* @param {string} [options.url] Twitch stream URL
|
||||||
|
* @param {ActivityType|number} [options.type] Type of the activity
|
||||||
|
* @returns {Promise<Presence>}
|
||||||
|
*/
|
||||||
|
setActivity(name, { url, type } = {}) {
|
||||||
|
if (!name) return this.setPresence({ activity: null });
|
||||||
|
return this.setPresence({
|
||||||
|
game: { name, type, url },
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets/removes the AFK flag for the client user.
|
* Sets/removes the AFK flag for the client user.
|
||||||
* @param {boolean} afk Whether or not the user is AFK
|
* @param {boolean} afk Whether or not the user is AFK
|
||||||
|
|
@ -15276,6 +15313,9 @@ class ClientUser extends User {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ClientUser.prototype.setGame =
|
||||||
|
util.deprecate(ClientUser.prototype.setGame, 'ClientUser#setGame: use ClientUser#setActivity instead');
|
||||||
|
|
||||||
module.exports = ClientUser;
|
module.exports = ClientUser;
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
2
discord.11.3-dev.min.js
vendored
2
discord.11.3-dev.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue