diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-05 22:46:34 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-05-05 22:46:34 +0200 |
| commit | f568816fcfd9df37e01b898a0f2b5cee58e0f9c3 (patch) | |
| tree | 32f1ba0edd66f64a23c7b39a4fce2ed12e207f67 /api.js | |
| parent | 2ad459a0910498f39c8c5abd697189b788df827a (diff) | |
| download | discordbot-f568816fcfd9df37e01b898a0f2b5cee58e0f9c3.tar.gz discordbot-f568816fcfd9df37e01b898a0f2b5cee58e0f9c3.zip | |
refactor, add beta guild member update command
Diffstat (limited to 'api.js')
| -rw-r--r-- | api.js | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -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; |
