From 66299849138fd08413154a80449df93a96595eda Mon Sep 17 00:00:00 2001 From: xfnw Date: Mon, 18 Jan 2021 21:28:20 -0500 Subject: [PATCH] randomize network order so one network does not get priority --- bot.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bot.py b/bot.py index 35cae36..ecaaabf 100755 --- a/bot.py +++ b/bot.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 -import asyncio +import asyncio, random from irctokens import build, Line from ircrobots import Bot as BaseBot @@ -56,10 +56,10 @@ class Server(BaseServer): await self.bot.add_server(args[1],ConnectionParams(NICKNAME,args[2],args[3],bool(int(args[4])))) await self.send(build("PRIVMSG",[self.chan,"Connected to {} :3".format(args[1])])) return - for i in self.bot.servers: + for i in random.sample(list(self.bot.servers),len(self.bot.servers)): asyncio.create_task(self.bot.servers[i].ac(self.name,args)) return - for i in self.bot.servers: + for i in random.sample(list(self.bot.servers),len(self.bot.servers)): asyncio.create_task(self.bot.servers[i].bc(self.name,nick,text)) #await self.send(build("PRIVMSG ##xfnw :ine and boat ",[text])) if line.command == "INVITE":