mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-16 11:28:15 +00:00
fix: more typing errors
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
import { rest } from "../../rest/rest.ts";
|
||||
import { Ban } from "../../types/guilds/ban.ts";
|
||||
import { endpoints } from "../../util/constants.ts";
|
||||
import { requireBotGuildPermissions } from "../../util/permissions.ts";
|
||||
|
||||
/** Ban a user from the guild and optionally delete previous messages sent by the user. Requires the BAN_MEMBERS permission. */
|
||||
export async function ban(guildId: string, id: string, options: BanOptions) {
|
||||
export async function ban(guildId: string, id: string, options: Ban) {
|
||||
await requireBotGuildPermissions(guildId, ["BAN_MEMBERS"]);
|
||||
|
||||
const result = await rest.runMethod("put", endpoints.GUILD_BAN(guildId, id), {
|
||||
|
||||
@@ -3,6 +3,7 @@ import { rest } from "../../rest/rest.ts";
|
||||
import { structures } from "../../structures/mod.ts";
|
||||
import { DiscordGuildMember } from "../../types/guilds/guild_member.ts";
|
||||
import { Errors } from "../../types/misc/errors.ts";
|
||||
import { PermissionStrings } from "../../types/permissions/permission_strings.ts";
|
||||
import { endpoints } from "../../util/constants.ts";
|
||||
import {
|
||||
requireBotChannelPermissions,
|
||||
@@ -13,9 +14,9 @@ import {
|
||||
export async function editMember(
|
||||
guildId: string,
|
||||
memberId: string,
|
||||
options: EditMemberOptions,
|
||||
options: EditMember,
|
||||
) {
|
||||
const requiredPerms: Set<Permission> = new Set();
|
||||
const requiredPerms: Set<PermissionStrings> = new Set();
|
||||
|
||||
if (options.nick) {
|
||||
if (options.nick.length > 32) {
|
||||
@@ -47,7 +48,7 @@ export async function editMember(
|
||||
}
|
||||
|
||||
if (options.channel_id) {
|
||||
const requiredVoicePerms: Set<Permission> = new Set([
|
||||
const requiredVoicePerms: Set<PermissionStrings> = new Set([
|
||||
"CONNECT",
|
||||
"MOVE_MEMBERS",
|
||||
]);
|
||||
|
||||
Reference in New Issue
Block a user