diff --git a/pterodactyl/pterodactyl.py b/pterodactyl/pterodactyl.py index 9289625..a8a6dd2 100644 --- a/pterodactyl/pterodactyl.py +++ b/pterodactyl/pterodactyl.py @@ -76,8 +76,9 @@ class Pterodactyl(commands.Cog): if json.loads(message)['event'] == 'console output' and await self.config.console_channel() is not None: channel = self.bot.get_channel(await self.config.console_channel) - await channel.send(json.loads(message)['args'][0][:1900]) - #FIXME - Add pagification for long messages to prevent Discord API errors + if channel is not None: + await channel.send(json.loads(message)['args'][0][:1900]) + #TODO - Add pagification for long messages to prevent Discord API errors except websockets.exceptions.ConnectionClosed as e: self.logger.debug("WebSocket connection closed: %s", e) websocket_credentials = client.servers.get_websocket(server_id)