Added new functions

setStatusIdle() - aliases setStatusAway
setStatusOnline() - aliases setStatusActive and setStatusHere

setPlayingGame() - uses GameID resolvable
This commit is contained in:
hydrabolt
2015-11-21 14:55:15 +00:00
parent ca6f8d6fc1
commit 65698cf525
33 changed files with 10222 additions and 212 deletions

View File

@@ -796,6 +796,30 @@ class Client extends EventEmitter {
});
});
}
setStatusIdle() {
this.setStatus("idle");
}
setStatusOnline(cb = function (err) { }) {
this.setStatus("online");
}
setStatusActive() {
this.setStatusOnline();
}
setStatusHere() {
this.setStatusOnline();
}
setStatusAway() {
this.setStatusIdle();
}
setPlayingGame(game) {
this.setStatus(null, game);
}
}
module.exports = Client;