From 0325e73ebf1b9857028227195d8a0f889fa931a3 Mon Sep 17 00:00:00 2001 From: acidvegas Date: Sat, 17 Jun 2023 23:24:35 -0400 Subject: [PATCH] Store new nickname on 401 ERR_NICKINUSE --- ircp.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ircp.py b/ircp.py index fc50247..b8547db 100644 --- a/ircp.py +++ b/ircp.py @@ -385,10 +385,8 @@ class probe: if 'You must be connected for' in msg: error(self.display + '\033[31merror\033[0m - delay found', msg) elif event == '433': # ERR_NICKINUSE - if not settings.nickname: - await self.raw('NICK ' + rndnick()) - else: - await self.raw('NICK ' + settings.nickname + str(random.randint(1000,9999))) + self.nickanme = rndnick() + await self.raw('NICK ' + self.nickname) elif event == '439' and len(args) >= 5: # ERR_TARGETTOOFAST chan = args[3] msg = ' '.join(args[4:])[1:]