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