Skip to content

Commit d005544

Browse files
committed
🐛 Store updated message
1 parent d5db6f6 commit d005544

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

discord/state.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -773,8 +773,11 @@ def parse_message_delete_bulk(self, data) -> None:
773773

774774
def parse_message_update(self, data) -> None:
775775
old_message = self._get_message(raw.message_id)
776+
if old_message is not None:
777+
self._messages.remove(old_message)
776778
channel, _ = self._get_guild_channel(data)
777779
message = Message(channel=channel, data=data, state=self)
780+
self._messages.append(message)
778781
raw = RawMessageUpdateEvent(data, message)
779782
self.dispatch("raw_message_edit", raw)
780783
if old_message is not None:

0 commit comments

Comments
 (0)