mirror of
https://github.com/litruv/DAdmin.git
synced 2026-07-24 18:56:10 +10:00
Added a standard work week status updater
This commit is contained in:
@@ -1,6 +1,18 @@
|
||||
const moment = require("moment")
|
||||
const fs = require('fs')
|
||||
|
||||
module.exports = {
|
||||
name: "Auto Voice Channel",
|
||||
name: "Nine to Five",
|
||||
init: (dclient) => {
|
||||
return
|
||||
client = dclient
|
||||
setInterval(on15Update, 900000)
|
||||
function on15Update() {
|
||||
var currentUpdate = Math.round((moment().day() * 24 * 60 + (moment().hour() * 60) + moment().minute()) / 15)
|
||||
fs.readFile("workweek.json", "utf8", function (err, data) {
|
||||
let workweek = JSON.parse(data)
|
||||
client.user.setActivity(workweek.workweek[currentUpdate], { type: 'PLAYING' })
|
||||
})
|
||||
}
|
||||
on15Update()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user