jenkins-bot has submitted this change and it was merged.
Change subject: Randomly pick between multiple configurable messages
......................................................................
Randomly pick between multiple configurable messages
Change-Id: Ie90e352d9f64ba3a2c717006a5adf8b082006a80
---
M DefaultConfig.yaml
M jouncebot.py
2 files changed, 7 insertions(+), 1 deletion(-)
Approvals:
Mwalker: Looks good to me, approved
jenkins-bot: Verified
diff --git a/DefaultConfig.yaml b/DefaultConfig.yaml
index fc68c8b..b854225 100644
--- a/DefaultConfig.yaml
+++ b/DefaultConfig.yaml
@@ -17,3 +17,7 @@
logging:
useSyslog: no
+
+messages:
+ - %sDear anthropoid, the time has come. Please deploy %s (%s).
+ - %sRespected human, time to deploy %s (%s). Please do the needful.
diff --git a/jouncebot.py b/jouncebot.py
index 0be499c..7eae11e 100755
--- a/jouncebot.py
+++ b/jouncebot.py
@@ -22,6 +22,7 @@
import sys
from datetime import datetime
import pytz
+import random
class JounceBot(irc.bot.SingleServerIRCBot):
@@ -135,7 +136,8 @@
nicks = "%s: " % (", ".join(event.owners))
else:
nicks = ""
- self.connection.privmsg(self.channel, "%sDear anthropoid, the
time has come. Please deploy %s (%s)." % (
+ message = random.choice(self.config['messages'])
+ self.connection.privmsg(self.channel, message % (
nicks,
event.window,
event.url
--
To view, visit https://gerrit.wikimedia.org/r/150059
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: Ie90e352d9f64ba3a2c717006a5adf8b082006a80
Gerrit-PatchSet: 3
Gerrit-Project: wikimedia/bots/jouncebot
Gerrit-Branch: master
Gerrit-Owner: Yuvipanda <[email protected]>
Gerrit-Reviewer: Dzahn <[email protected]>
Gerrit-Reviewer: Mwalker <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits