diff options
| author | Rapptz <[email protected]> | 2019-03-23 00:57:50 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2019-03-23 00:57:50 -0400 |
| commit | b41a29a8897c5936d022a741e923353c0a26e9e8 (patch) | |
| tree | 9650df1d094f467ef573fca665a81c8595ebe65e | |
| parent | [commands] Add Command.cooldown_after_parsing keyword argument. (diff) | |
| download | discord.py-b41a29a8897c5936d022a741e923353c0a26e9e8.tar.xz discord.py-b41a29a8897c5936d022a741e923353c0a26e9e8.zip | |
Get cached message in reverse order for improved performance.
Most embed-only edits happen for the newest message.
| -rw-r--r-- | discord/state.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/discord/state.py b/discord/state.py index 8add00ec..5614375a 100644 --- a/discord/state.py +++ b/discord/state.py @@ -243,7 +243,7 @@ class ConnectionState: self._private_channels_by_user.pop(channel.recipient.id, None) def _get_message(self, msg_id): - return utils.find(lambda m: m.id == msg_id, self._messages) + return utils.find(lambda m: m.id == msg_id, reversed(self._messages)) def _add_guild_from_data(self, guild): guild = Guild(data=guild, state=self) |