for item in eq_channels['channels']: #reads every channel on eq_channels.json
if client.get_channel(item): #checks if the channel exists
channel = client.get_channel(item)
await client.send_message(discord.Object(item), message) #sends message to channel if it does
if client.get_channel(test_channel): #checks if test_channel exists (logging channel)
await client.send_message(discord.Object(test_channel), 'EQ Alert sent to: ``%s`` (%s)' % (
channel.server.name, channel.server.id)) #sends 'EQ Alert sent to: (servername)' to logging channel
else: #if eq channel doesn't exist, removes it
msg = ':mega: **Alert!**\n Channel %s does not exist. Removing...' % item
if client.get_channel(test_channel):
await client.send_message(discord.Object(test_channel), msg)
await removeEQChannel(item)