Просмотр исходного кода

bin/darkirc: send CAP, NICK and USER commands in order

Dastan-glitch 3 лет назад
Родитель
Сommit
d68080178a
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      bin/darkirc/script/bots/irc.py

+ 3 - 1
bin/darkirc/script/bots/irc.py

@@ -17,8 +17,10 @@ class IRC:
         self.irc.connect((server, port))
 
         # Perform user authentication
-        self.irc.send(bytes("USER " + botnick + " " + botnick +" " + botnick + " :python\n", "UTF-8"))
+        self.irc.send(bytes("CAP LS 302\n", "UTF-8"))
         self.irc.send(bytes("NICK " + botnick + "\n", "UTF-8"))
+        self.irc.send(bytes("USER " + botnick + " 0 * :" + botnick + "\n", "UTF-8"))
+        
 
         # join the channel
         for chan in channels: