This repository has been archived on 2024-12-31. You can view files and clone it, but cannot push or open issues or pull requests.

17 lines
526 B
JavaScript

const app = require('express').Router();
const axios = require('axios');
const {refreshToken} = require("../lib/discord");
app.get("/guilds", async (req, res) => {
const accessToken = await refreshToken(req.token);
try {
const {data} = await axios.get(DISCORD_USER_GUILDS_ENDPOINT, {
headers: {Authorization: "Bearer " + accessToken}
});
res.status(200).json(data);
} catch (e) {
res.status(500).json({message: "Something went wrong"});
}
});
module.exports = app;