aboutsummaryrefslogtreecommitdiff
path: root/handler/menu.js
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-02-10 23:17:10 +0100
committerMinteck <contact@minteck.org>2022-02-10 23:17:10 +0100
commit11995e8d8d4c97e5c17bf11d8238f42ea269dd26 (patch)
treeb0225886782c701f701b2b1f8e136d2de69d66bb /handler/menu.js
parent38a17a51fd082c0f893e4d9f8a99330b073a2ade (diff)
downloadponyfind-11995e8d8d4c97e5c17bf11d8238f42ea269dd26.tar.gz
ponyfind-11995e8d8d4c97e5c17bf11d8238f42ea269dd26.tar.bz2
ponyfind-11995e8d8d4c97e5c17bf11d8238f42ea269dd26.zip
Feature: add many statistics (#3)
Diffstat (limited to 'handler/menu.js')
-rw-r--r--handler/menu.js7
1 files changed, 7 insertions, 0 deletions
diff --git a/handler/menu.js b/handler/menu.js
index 6552735..1102b9e 100644
--- a/handler/menu.js
+++ b/handler/menu.js
@@ -3,6 +3,13 @@ const { MessageActionRow, MessageButton, MessageSelectMenu, MessageEmbed } = req
module.exports = async (interaction) => {
keys = interaction.values[0].split("|")
+ console.log(interaction.user.tag + " (" + interaction.user.id + ") selected menu item " + keys[0]);
+ if (statsMenu[keys[0]] !== undefined) {
+ statsMenu[keys[0]]++;
+ } else {
+ statsMenu[keys[0]] = 1;
+ }
+ fs.writeFile("./stats/menu.json", JSON.stringify(statsMenu), () => {});
if (keys[0].startsWith("report.issue.")) {
item = keys[0].substr(13)