async def permissions(self, message, channel_id=None): if channel_id is None: channel_id = message.channel.id channel = next( channel for channel in message.server.channels if channel.id == str(channel_id) ) perms = [' - {}'.format(perm) for perm in self.permissions_in(channel)] await self.send_message( message.channel, 'In {}, I can:\n{}' .format(f.channel(channel_id), f.code_block(perms)), delete_after = 30 )
async def channel(self, message, channel_id): await self.send_message( message.channel, f.channel(channel_id), delete_after=15 )