mirror of
https://github.com/Sneed-Group/Poodletooth-iLand
synced 2024-12-26 05:02:31 -06:00
27 lines
948 B
Python
27 lines
948 B
Python
|
import random
|
||
|
|
||
|
|
||
|
class QuestionMgr:
|
||
|
|
||
|
def __init__(self):
|
||
|
self.greetings = ['hi', 'hello', 'hey', 'sup', 'howdy', 'yo']
|
||
|
self.greetingResp = ['Hello there, ', 'Howdy there, ', 'Hows it hanging, ', 'How do you do, ', 'Whats up, ', 'Woah! You scared me there ']
|
||
|
self.response = ''
|
||
|
self.confused = 1
|
||
|
|
||
|
def ask(self, message, sender):
|
||
|
msg = message.lower()
|
||
|
vbls = msg.split()
|
||
|
for i in xrange(0, len(vbls)):
|
||
|
if vbls[i] in self.greetings:
|
||
|
index = random.randint(0, len(self.greetingResp) -1)
|
||
|
helloResp = self.greetingResp[index]
|
||
|
respFinal = helloResp + '%s' % sender + '!'
|
||
|
self.response += helloResp
|
||
|
self.confused = 0
|
||
|
else:
|
||
|
if self.confused:
|
||
|
self.response += 'Dang, I really don\'t understand you.'
|
||
|
self.confused = 1
|
||
|
return self.response
|