aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/message.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/discord/message.py b/discord/message.py
index 4ba2a826..8c3d9c78 100644
--- a/discord/message.py
+++ b/discord/message.py
@@ -42,6 +42,7 @@ from .flags import MessageFlags
from .file import File
from .utils import escape_mentions
from .guild import Guild
+from .mixins import Hashable
class Attachment:
@@ -252,7 +253,7 @@ def flatten_handlers(cls):
return cls
@flatten_handlers
-class Message:
+class Message(Hashable):
r"""Represents a message from Discord.
There should be no need to create one of these manually.
@@ -388,9 +389,6 @@ class Message:
def __repr__(self):
return '<Message id={0.id} channel={0.channel!r} type={0.type!r} author={0.author!r} flags={0.flags!r}>'.format(self)
- def __eq__(self, other):
- return isinstance(other, self.__class__) and self.id == other.id
-
def _try_patch(self, data, key, transform=None):
try:
value = data[key]