forked from engineering/cloudservices
func
parent
a636cc66d4
commit
bf98b85987
|
@ -36,6 +36,7 @@ export default class Webhook extends Route {
|
||||||
|
|
||||||
const account = await this.server.client.db.Account.findOne({ userID: req.query.userID.toString() });
|
const account = await this.server.client.db.Account.findOne({ userID: req.query.userID.toString() });
|
||||||
const tier = await this.server.client.db.Tier.findOne({ id: 2 });
|
const tier = await this.server.client.db.Tier.findOne({ id: 2 });
|
||||||
|
if (account.tier >= 2) return res.sendStatus(200);
|
||||||
if (account.ramLimitNotification !== -1) {
|
if (account.ramLimitNotification !== -1) {
|
||||||
await account.updateOne({ $set: { tier: 2, ramLimitNotification: tier.resourceLimits.ram - 20 } });
|
await account.updateOne({ $set: { tier: 2, ramLimitNotification: tier.resourceLimits.ram - 20 } });
|
||||||
} else {
|
} else {
|
||||||
|
@ -50,7 +51,9 @@ export default class Webhook extends Route {
|
||||||
embed.setFooter(this.server.client.user.username, this.server.client.user.avatarURL);
|
embed.setFooter(this.server.client.user.username, this.server.client.user.avatarURL);
|
||||||
embed.setTimestamp();
|
embed.setTimestamp();
|
||||||
await this.server.client.util.sendMessageToUserTerminal(account.username, 'A technician has changed your tier to 2').catch(() => { });
|
await this.server.client.util.sendMessageToUserTerminal(account.username, 'A technician has changed your tier to 2').catch(() => { });
|
||||||
this.server.client.createMessage('580950455581147146', { embed }); return this.server.client.getDMChannel(account.userID).then((channel) => channel.createMessage({ embed })).catch();
|
this.server.client.createMessage('580950455581147146', { embed });
|
||||||
|
this.server.client.getDMChannel(account.userID).then((channel) => channel.createMessage({ embed })).catch();
|
||||||
|
return res.sendStatus(200);
|
||||||
});
|
});
|
||||||
|
|
||||||
this.router.get('/score', async (req, res) => {
|
this.router.get('/score', async (req, res) => {
|
||||||
|
|
Loading…
Reference in New Issue