aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/client.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/discord/client.py b/discord/client.py
index 8e14e875..3013c505 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -590,7 +590,10 @@ class Client:
"""
def predicate(message):
- result = message.author == author
+ result = True
+ if author is not None:
+ result = result and message.author == author
+
if content is not None:
result = result and message.content == content