Add methods for disabling the old quote bracket
This commit is contained in:
parent
0d158babe2
commit
2f63b8d635
2 changed files with 37 additions and 0 deletions
18
src/endpoints/management/delete/delete_message.ts
Normal file
18
src/endpoints/management/delete/delete_message.ts
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
import { DISCORD_API_URI } from "@/constants";
|
||||||
|
import { db } from "@/main";
|
||||||
|
import { Request, ResponseToolkit } from "@hapi/hapi";
|
||||||
|
import axios from "axios";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
method: `DELETE`, path: `/{guild_id}/bracket/delete_message`,
|
||||||
|
async handler(request: Request, h: ResponseToolkit) {
|
||||||
|
let { guild_id: gID } = request.params;
|
||||||
|
|
||||||
|
let wh = db[gID].webhook;
|
||||||
|
let r = await axios.delete(
|
||||||
|
`${DISCORD_API_URI}/webhooks/${wh.id}/${wh.token}/messages/${db[gID].bracket.msg}`
|
||||||
|
);
|
||||||
|
|
||||||
|
return h.response(r.data).code(r.status);
|
||||||
|
},
|
||||||
|
}
|
||||||
19
src/endpoints/management/delete/remove_components.ts
Normal file
19
src/endpoints/management/delete/remove_components.ts
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
import { Request, ResponseToolkit } from "@hapi/hapi";
|
||||||
|
import { DISCORD_API_URI } from "@/constants";
|
||||||
|
import { db } from "@/main";
|
||||||
|
import axios from "axios";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
method: `DELETE`, path: `/{guild_id}/bracket/remove_components`,
|
||||||
|
async handler(request: Request, h: ResponseToolkit) {
|
||||||
|
let { guild_id: gID } = request.params;
|
||||||
|
|
||||||
|
let wh = db[gID].webhook;
|
||||||
|
let r = await axios.patch(
|
||||||
|
`${DISCORD_API_URI}/webhooks/${wh.id}/${wh.token}/messages/${db[gID].bracket.msg}`,
|
||||||
|
{ components: [] }
|
||||||
|
);
|
||||||
|
|
||||||
|
return h.response(r.data).code(r.status);
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue