mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 16:43:31 +01:00
Added new functions
setStatusIdle() - aliases setStatusAway setStatusOnline() - aliases setStatusActive and setStatusHere setPlayingGame() - uses GameID resolvable
This commit is contained in:
@@ -11,12 +11,29 @@ var User = require("../../Structures/User.js"),
|
||||
PMChannel = require("../../Structures/PMChannel.js"),
|
||||
Server = require("../../Structures/Server.js"),
|
||||
Message = require("../../Structures/Message.js"),
|
||||
Invite = require("../../Structures/Invite.js");
|
||||
Invite = require("../../Structures/Invite.js"),
|
||||
Games = require("../../../ref/gameMap.js");
|
||||
|
||||
class Resolver {
|
||||
constructor(internal) {
|
||||
this.internal = internal;
|
||||
}
|
||||
|
||||
resolveGameID(resource) {
|
||||
if (!isNaN(resource) && parseInt(resource) % 1 === 0) {
|
||||
return resource;
|
||||
} else if (typeof resource == "string" || resource instanceof String) {
|
||||
|
||||
for (var game of Games) {
|
||||
if (game.name.toUpperCase() === resource.toUpperCase()) {
|
||||
return game.id;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
resolveToBase64(resource) {
|
||||
if (resource instanceof Buffer) {
|
||||
|
||||
Reference in New Issue
Block a user