stroop praat vaker terug als je het over hem hebt

This commit is contained in:
JP
2019-06-03 20:59:43 +02:00
parent e957995249
commit 327a3561c5
+7 -5
View File
@@ -38,8 +38,8 @@ class Chatbot(object):
yield from message.channel.send("kankerlauw") yield from message.channel.send("kankerlauw")
return return
if message.content.lower() == "lol": if message.content.lower() == "lol":
yield from message.channel.send("laffing aut laut") yield from message.channel.send("laffing aut laut")
return return
if "DMChannel" in type(message.channel).__name__: #respond to messages in PM channels if "DMChannel" in type(message.channel).__name__: #respond to messages in PM channels
if (self.isAllowedToLearnFromPm(message)): #avoid spam-learning if (self.isAllowedToLearnFromPm(message)): #avoid spam-learning
self.pmCount += 1 self.pmCount += 1
@@ -49,12 +49,14 @@ class Chatbot(object):
elif message.channel.id == self.bot.hdChannels["belangrijk"]: #don't abuse the "belangrijk" channel elif message.channel.id == self.bot.hdChannels["belangrijk"]: #don't abuse the "belangrijk" channel
pass pass
else: else:
a = random.randint(0,999) a = random.randint(0,999) # probablity
if message.channel.id == self.bot.hdChannels["shitpost"] and a < 40: #shitpost channel if a < 40:
yield from self.learnFromMessagesInChannel(message.channel.id, 10) yield from self.learnFromMessagesInChannel(message.channel.id, 10)
if "stroop" in message.content.lower():
a = a / 20 # significantly increase the chance of responding if somebody talks about him.
if message.channel.id == self.bot.hdChannels["shitpost"] and a < 40: #shitpost channel
yield from self.respondToMessage(message) yield from self.respondToMessage(message)
elif a < 10: #all other channels elif a < 10: #all other channels
yield from self.learnFromMessagesInChannel(message.channel.id, 20)
yield from self.respondToMessage(message) yield from self.respondToMessage(message)
#process commands: #process commands: