fix(handlers): add missing handlers (#436)

This commit is contained in:
ITOH
2021-01-23 20:13:06 +01:00
committed by GitHub
parent 8beb036741
commit 76e0395319
+49 -1
View File
@@ -11,7 +11,9 @@ import {
getPins, getPins,
isChannelSynced, isChannelSynced,
sendMessage, sendMessage,
startTyping,
} from "./channel.ts"; } from "./channel.ts";
import { getGatewayBot } from "./gateway.ts";
import { import {
ban, ban,
categoryChildrenIDs, categoryChildrenIDs,
@@ -22,11 +24,13 @@ import {
createGuildTemplate, createGuildTemplate,
createServer, createServer,
deleteChannel, deleteChannel,
deleteChannelOverwrite,
deleteEmoji, deleteEmoji,
deleteGuildTemplate, deleteGuildTemplate,
deleteIntegration, deleteIntegration,
deleteRole, deleteRole,
deleteServer, deleteServer,
editChannelOverwrite,
editEmbed, editEmbed,
editEmoji, editEmoji,
editGuild, editGuild,
@@ -41,7 +45,10 @@ import {
getChannel, getChannel,
getChannels, getChannels,
getEmbed, getEmbed,
getEmoji,
getEmojis,
getGuild, getGuild,
getGuildPreview,
getGuildTemplate, getGuildTemplate,
getGuildTemplates, getGuildTemplates,
getIntegrations, getIntegrations,
@@ -68,9 +75,11 @@ import {
import { import {
addRole, addRole,
avatarURL, avatarURL,
editBotNickname,
editBotProfile, editBotProfile,
editMember, editMember,
kick, kick,
kickFromVoiceChannel,
moveMember, moveMember,
rawAvatarURL, rawAvatarURL,
removeRole, removeRole,
@@ -91,7 +100,22 @@ import {
removeUserReaction, removeUserReaction,
unpin, unpin,
} from "./message.ts"; } from "./message.ts";
import { createWebhook, executeWebhook, getWebhook } from "./webhook.ts"; import { getApplicationInformation } from "./oauth.ts";
import {
createSlashCommand,
createWebhook,
deleteSlashCommand,
deleteSlashResponse,
deleteWebhookMessage,
editSlashCommand,
editSlashResponse,
editWebhookMessage,
executeSlashCommand,
executeWebhook,
getSlashCommands,
getWebhook,
upsertSlashCommand,
} from "./webhook.ts";
export let handlers = { export let handlers = {
// Channel handler // Channel handler
@@ -107,6 +131,10 @@ export let handlers = {
getPins, getPins,
isChannelSynced, isChannelSynced,
sendMessage, sendMessage,
startTyping,
// Gateway handler
getGatewayBot,
// Guild handler // Guild handler
ban, ban,
@@ -137,7 +165,10 @@ export let handlers = {
getChannel, getChannel,
getChannels, getChannels,
getEmbed, getEmbed,
getEmoji,
getEmojis,
getGuild, getGuild,
getGuildPreview,
getGuildTemplate, getGuildTemplate,
getGuildTemplates, getGuildTemplates,
getIntegrations, getIntegrations,
@@ -156,6 +187,8 @@ export let handlers = {
leaveGuild, leaveGuild,
pruneMembers, pruneMembers,
swapChannels, swapChannels,
editChannelOverwrite,
deleteChannelOverwrite,
swapRoles, swapRoles,
syncGuildTemplate, syncGuildTemplate,
syncIntegration, syncIntegration,
@@ -165,12 +198,14 @@ export let handlers = {
addRole, addRole,
avatarURL, avatarURL,
editBotProfile, editBotProfile,
editBotNickname,
editMember, editMember,
kick, kick,
moveMember, moveMember,
rawAvatarURL, rawAvatarURL,
removeRole, removeRole,
sendDirectMessage, sendDirectMessage,
kickFromVoiceChannel,
// Message handler // Message handler
addReaction, addReaction,
@@ -191,6 +226,19 @@ export let handlers = {
createWebhook, createWebhook,
executeWebhook, executeWebhook,
getWebhook, getWebhook,
editWebhookMessage,
deleteWebhookMessage,
createSlashCommand,
getSlashCommands,
upsertSlashCommand,
editSlashCommand,
deleteSlashCommand,
executeSlashCommand,
deleteSlashResponse,
editSlashResponse,
// OAuth handler
getApplicationInformation,
}; };
export type Handlers = typeof handlers; export type Handlers = typeof handlers;