1
0
mirror of https://github.com/MrDetonia/Maki.git synced 2024-11-22 20:00:00 -05:00

Added 502 handler when sending typing signal, v0.10.8

This commit is contained in:
Zac Herd 2016-04-04 15:16:04 +01:00
parent c4d12c0d4d
commit 34c85d833e

10
bot.py
View File

@ -25,7 +25,7 @@ from secret import email,pwd
name = "Maki" name = "Maki"
# bot version # bot version
version = "v0.10.7" version = "v0.10.8"
# text shown by .help command # text shown by .help command
helptext = """I am a bot written in Python by MrDetonia helptext = """I am a bot written in Python by MrDetonia
@ -266,7 +266,15 @@ def on_message(message):
elif message.content.startswith('.markov'): elif message.content.startswith('.markov'):
# send typing signal to discord # send typing signal to discord
for attempt in range(5):
try:
yield from client.send_typing(message.channel) yield from client.send_typing(message.channel)
except discord.errors.HTTPException:
continue
else:
break
else:
print('ERROR: Failed to send typing signal to discord after 5 attempts')
# generate a markov chain sentence based on the user's chat history # generate a markov chain sentence based on the user's chat history
tmp = message.content[8:] tmp = message.content[8:]