mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 08:33:30 +01:00
Added status setting
You can now run bot.setStatusIdle() or bot.setStatusOnline() (or any aliases) to manually set the status of the bot.
This commit is contained in:
@@ -1651,9 +1651,35 @@ var Client = (function () {
|
||||
value: function setStatusOnline() {
|
||||
this.setStatus("online");
|
||||
}
|
||||
}, {
|
||||
key: "setStatusActive",
|
||||
value: function setStatusActive() {
|
||||
this.setStatusOnline();
|
||||
}
|
||||
}, {
|
||||
key: "setStatusHere",
|
||||
value: function setStatusHere() {
|
||||
this.setStatusOnline();
|
||||
}
|
||||
}, {
|
||||
key: "setStatusAway",
|
||||
value: function setStatusAway() {
|
||||
this.setStatusIdle();
|
||||
}
|
||||
}, {
|
||||
key: "setStatus",
|
||||
value: function setStatus() {}
|
||||
value: function setStatus(stat) {
|
||||
|
||||
var idleTime = stat === "online" ? null : Date.now();
|
||||
|
||||
this.websocket.send(JSON.stringify({
|
||||
op: 3,
|
||||
d: {
|
||||
idle_since: idleTime,
|
||||
game_id: null
|
||||
}
|
||||
}));
|
||||
}
|
||||
}, {
|
||||
key: "uptime",
|
||||
get: function get() {
|
||||
|
||||
Reference in New Issue
Block a user