-
Notifications
You must be signed in to change notification settings - Fork 0
/
app.js
39 lines (32 loc) · 988 Bytes
/
app.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
const clientId = 'ClientID';
const DiscordRpc = require('discord-rpc');
const RPC = new DiscordRpc.Client({transport: 'ipc'});
DiscordRpc.register(clientId);
async function setActivity() {
if (!RPC) return;
RPC.setActivity({
details: "Website Creation",
state: 'Creating personal and app site',
startTimestamp: Date.now(),
largeImageKey: 'large-image',
largeImageText: "large-text",
smallImageKey: 'small-image',
smallImageText: 'small-text',
instance: false,
buttons: [
{
label: 'Support Server',
url:'https://discord.com/invite/y4mPbWjTTh'
},
{
label: 'Github',
url:'https://mrrubby.github.io'
}
]
})
}
RPC.on('ready', async () => {
setActivity();
})
RPC.login({ clientId }).catch(err => console.error(err));
console.log("[START] Discord RPC with Server Count started!")