Add files via upload

This commit is contained in:
2021-08-18 00:12:37 -07:00
committed by GitHub
parent ecd6246099
commit 9d759573d2
55 changed files with 3098 additions and 0 deletions

View File

@ -0,0 +1,25 @@
module.exports = {
command: 'rv',
description: 'Displays recent visitors',
syntax: '{PREFIX}rv',
execute: async (_this, msg) => {
const visitors = _this.db.get('visitors').value();
if (visitors === undefined) {
msg.channel.createMessage('Your site has no visitors');
} else {
const recent = visitors.map(e => e.date).sort().reverse();
const visitorsCollection = [];
let maximum;
recent.length > 10
? maximum = 10
: maximum = recent.length;
for (let i = 0; i < maximum; i++) {
const targetData = _this.db.get('visitors').find({ date: recent[i] }).value();
visitorsCollection.push(`[IP]: ${targetData.ip}\n[Page]: ${targetData.path}`);
if (i + 1 >= maximum) {
msg.channel.createMessage(`**ShareX Server Recent Visitors**\n\`\`\`ini\n${visitorsCollection.join('\n\n')}\n\`\`\``);
}
}
}
},
};