From f568816fcfd9df37e01b898a0f2b5cee58e0f9c3 Mon Sep 17 00:00:00 2001 From: schneefux Date: Fri, 5 May 2017 22:46:34 +0200 Subject: refactor, add beta guild member update command --- api.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'api.js') 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; -- cgit v1.3.1