summaryrefslogtreecommitdiff
path: root/api.js
diff options
context:
space:
mode:
Diffstat (limited to 'api.js')
-rw-r--r--api.js15
1 files changed, 14 insertions, 1 deletions
diff --git a/api.js b/api.js
index 9416486..735308b 100644
--- a/api.js
+++ b/api.js
@@ -170,7 +170,7 @@ module.exports.upsearchPlayer = async (name) => {
// return matches
module.exports.getMatches = async (name) => {
- const data = await getFE("/player/" + name + "/matches/2.3.1.1", {},
+ const data = await getFE("/player/" + name + "/matches/1.1.1.1", {},
60 * 60, "matches+" + name);
if (data == undefined) return [];
return data[0].data;
@@ -211,3 +211,16 @@ module.exports.calculateGuild = async (id, token) => {
if (msg == "points_update") cache.del("guild+" + token);
subscription.unsubscribe();
}
+
+// store Discord ID <-> IGN
+module.exports.setUser = async (token, name) => {
+ cache.del("user+" + token);
+ await module.exports.post("/user", {
+ name: name,
+ user_token: token
+ });
+}
+
+// retrieve Discord ID -> IGN
+module.exports.getUser = async (token) =>
+ (await getFE("/user", { user_token: token }, 60, "user+" + token)).name;