From f3115af2b902525b5a75c617d02214463ede83a7 Mon Sep 17 00:00:00 2001 From: Helloyunho Date: Sat, 20 Mar 2021 00:48:24 +0900 Subject: [PATCH] :white_check_mark: Do some more tests --- src/test/index.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/test/index.ts b/src/test/index.ts index 2842fb8..992efb5 100644 --- a/src/test/index.ts +++ b/src/test/index.ts @@ -15,6 +15,7 @@ import { } from '../../mod.ts' import { Collector } from '../models/collectors.ts' import { MessageAttachment } from '../structures/message.ts' +import { OverrideType } from '../types/channel.ts' import { TOKEN } from './config.ts' const client = new Client({ @@ -233,6 +234,23 @@ client.on('messageCreate', async (msg: Message) => { }) msg.channel.send(`Done!`) } + } else if (msg.content === '!updateBasicOverwrites') { + // eslint-disable-next-line @typescript-eslint/strict-boolean-expressions + if (!checkGuildTextBasedChannel(msg.channel)) { + return msg.channel.send("This isn't a guild text channel!") + } + if (msg.member !== undefined) { + await msg.channel.editOverwrite( + { + id: msg.member, + allow: Permissions.DEFAULT.toString() + }, + { + overriteAllow: OverrideType.REMOVE + } + ) + msg.channel.send(`Done!`) + } } else if (msg.content === '!addAllRoles') { const roles = await msg.guild?.roles.array() if (roles !== undefined) {