From a5316bc6f21d6ffdf44c6f0a6580a115f8ffa06d Mon Sep 17 00:00:00 2001 From: Kyriog Date: Tue, 22 May 2018 20:05:42 +0200 Subject: [PATCH] Fix wrong permission assert for channel deletion (#96) --- disco/types/channel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/disco/types/channel.py b/disco/types/channel.py index ea6c01c..492e3a8 100644 --- a/disco/types/channel.py +++ b/disco/types/channel.py @@ -394,7 +394,7 @@ class Channel(SlottedModel, Permissible): self.delete_message(msg) def delete(self, **kwargs): - assert (self.is_dm or self.guild.can(self.client.state.me, Permissions.MANAGE_GUILD)), 'Invalid Permissions' + assert (self.is_dm or self.guild.can(self.client.state.me, Permissions.MANAGE_CHANNELS)), 'Invalid Permissions' self.client.api.channels_delete(self.id, **kwargs) def close(self):