Skip to content
Snippets Groups Projects
Commit f646c8b5 authored by Reviath's avatar Reviath
Browse files

Update bot.js

parents
Branches
No related tags found
No related merge requests found
bot.js 0 → 100644
const RPC = require("discord-rpc");
const rpc = new RPC.Client({ transport:"ipc"});
const os = require('os');
let clientId= 'YOUR CLIENT ID';
let clientSecret = 'YOUR CLIEN SECRET';
let totalmem = os.totalmem()/1024/1024/1000;
let freemem = os.freemem()/1024/1024/1000;
let usedmem= totalmem - freemem;
var tmem = Math.floor(totalmem);
var umem = Math.floor(usedmem);
let photo = ["large_image","large_image2","large_image3","large_image4","large_image5","large_image6"]
rpc.on('ready', () => {
var date = new Date();
var random = photo[Math.floor(photo.length * Math.random())];
rpc.setActivity({
details:`CPU: ${os.cpus().map(i => `${i.model}`)[0]}`,
state: `RAM: ${umem}GiB/${tmem}GiB`,
largeImageKey: random,
largeImageText: "Reviath",
instance: false,
startTimestamp: date,
partyMax: 3,
partySize: 2,
buttons: [{label: "Website" , url: "https://onurakdikan.xyz"}]
});
setInterval(function(){
var random = photo[Math.floor(photo.length * Math.random())];
rpc.setActivity({
details:`CPU: ${os.cpus().map(i => `${i.model}`)[0]}`,
state: `RAM: ${umem}GiB/${tmem}GiB`,
largeImageKey: random,
largeImageText: "Reviath",
instance: false,
startTimestamp: date,
partyMax: 3,
partySize: 2,
buttons: [{label: "Website" , url: "https://onurakdikan.xyz"}]
});
},15000);
});
rpc.login({ clientId, clientSecret });
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment