-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathitsNewYear.js
36 lines (31 loc) · 1.01 KB
/
itsNewYear.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
const DiscordRPC = require('discord-rpc'),
log = require("fancy-log");
const keys = require('./keys.json');
const rpc = new DiscordRPC.Client({ transport: keys.rpcTransportType }),
appClient = keys.appClientID,
largeImageKey = keys.imageKeys.large,
smallImageKey = keys.imageKeys.small,
newYear = new Date(),
startTime = new Date();
rpc.on('ready', () => {
const thisYear = (new Date()).getFullYear();
log(`Connected to Discord! (${appClient})`);
//var newYear = new Date();
newYear.setTime(23*1000*60*60)
newYear.setFullYear(thisYear, 0, 1);
log(`time set to: (${newYear})`);
rpc.setActivity({
details: `It's ${thisYear}!!!! (GMT+1)`,
state: "Happy new year",
startTimestamp: startTime,
//endTimestamp: newYear,
// largeImageKey: largeImageKey,
// smallImageKey: smallImageKey,
largeImageText: undefined,
smallImageText: undefined,
instance: false,
});
});
rpc.login({
clientId: appClient
}).catch(log.error);