Gerrit Patch Uploader has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/322037

Change subject:  Adding nick change functionality automatically
......................................................................

Adding nick change functionality automatically

    Bug:T150916

Change-Id: I826b8e1b6d981e1a79d08be77d5461a7ea986bb0
---
M jouncebot.py
1 file changed, 6 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikimedia/bots/jouncebot 
refs/changes/37/322037/1

diff --git a/jouncebot.py b/jouncebot.py
index 77761f7..fa59b11 100755
--- a/jouncebot.py
+++ b/jouncebot.py
@@ -67,11 +67,15 @@
             "Requested nickname %s already in use, appending _" %
             conn.get_nickname())
         conn.nick(conn.get_nickname() + "_")
-
+               conn.execute_delayed(30, self.do_reclaim_nick)
+    def do_reclaim_nick(self):
+        nick = self.connection.get_nickname()
+        if nick != self.config['irc']['nick']:
+            self.connection.nick(self.config['irc']['nick'])
+                       self.logger.info("Nickname changed to default.")
     def on_welcome(self, conn, event):
         self.logger.info("Connected to server")
         self.do_identify()
-
         self.logger.info(
             "Getting information about the wiki and starting event handler")
         self.deploy_page.start(self.on_deployment_event)

-- 
To view, visit https://gerrit.wikimedia.org/r/322037
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I826b8e1b6d981e1a79d08be77d5461a7ea986bb0
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/bots/jouncebot
Gerrit-Branch: master
Gerrit-Owner: Gerrit Patch Uploader <gerritpatchuploa...@gmail.com>
Gerrit-Reviewer: Zppix <megadev44s.m...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to