Copy all channels to a seperate list before iterating

This commit is contained in:
Jeremy Zhang 2017-09-22 02:10:37 +00:00
parent fd5a851d2a
commit 62b4c30d52

View File

@ -69,7 +69,8 @@ class Titan(discord.Client):
return return
print("working on this...") print("working on this...")
for channel in self.get_all_channels(): all_channels = list(self.get_all_channels())
for channel in all_channels:
try: try:
if str(channel.type) == "text": if str(channel.type) == "text":
print("Processing channel: ID-{} Name-'{}' ServerID-{} Server-'{}'".format(channel.id, channel.name, channel.server.id, channel.server.name)) print("Processing channel: ID-{} Name-'{}' ServerID-{} Server-'{}'".format(channel.id, channel.name, channel.server.id, channel.server.name))