oapi: voice regions

This commit is contained in:
Puyodead1 2023-03-25 18:04:32 -04:00
parent 860b9d583e
commit fd283f1d15
No known key found for this signature in database
GPG Key ID: A4FA4FEC0DD353FC
2 changed files with 24 additions and 8 deletions

View File

@ -7175,8 +7175,15 @@
} }
], ],
"responses": { "responses": {
"default": { "200": {
"description": "No description available" "description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/GuildVoiceRegionsResponse"
}
}
}
} }
}, },
"tags": [ "tags": [

View File

@ -16,14 +16,23 @@
along with this program. If not, see <https://www.gnu.org/licenses/>. along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
import { Router, Request, Response } from "express"; import { getIpAdress, getVoiceRegions, route } from "@spacebar/api";
import { getIpAdress, route } from "@spacebar/api"; import { Request, Response, Router } from "express";
import { getVoiceRegions } from "@spacebar/api";
const router: Router = Router(); const router: Router = Router();
router.get("/", route({}), async (req: Request, res: Response) => { router.get(
res.json(await getVoiceRegions(getIpAdress(req), true)); //vip true? "/",
}); route({
responses: {
200: {
body: "GuildVoiceRegionsResponse",
},
},
}),
async (req: Request, res: Response) => {
res.json(await getVoiceRegions(getIpAdress(req), true)); //vip true?
},
);
export default router; export default router;