mirror of
https://github.com/nexy7574/LCC-bot.git
synced 2024-09-19 18:16:34 +01:00
Fix recursion error
This commit is contained in:
parent
02968a7b88
commit
98c916bb9b
1 changed files with 10 additions and 1 deletions
|
@ -4,6 +4,7 @@ import hashlib
|
||||||
import inspect
|
import inspect
|
||||||
import io
|
import io
|
||||||
import json
|
import json
|
||||||
|
import logging
|
||||||
import os
|
import os
|
||||||
import random
|
import random
|
||||||
import re
|
import re
|
||||||
|
@ -366,7 +367,15 @@ class Events(commands.Cog):
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
if _message.reference is not None and _message.reference.cached_message:
|
if _message.reference is not None and _message.reference.cached_message:
|
||||||
_payload.reply_to = generate_payload(_message)
|
try:
|
||||||
|
_payload.reply_to = generate_payload(_message.reference.cached_message)
|
||||||
|
except RecursionError:
|
||||||
|
_payload.reply_to = None
|
||||||
|
logging.warning(
|
||||||
|
"Failed to generate reply payload for message %s",
|
||||||
|
_message.id,
|
||||||
|
exc_info=True
|
||||||
|
)
|
||||||
return _payload
|
return _payload
|
||||||
|
|
||||||
payload = generate_payload(message)
|
payload = generate_payload(message)
|
||||||
|
|
Loading…
Reference in a new issue