From 36b474c36756d40812d767cdef7f126db94f2083 Mon Sep 17 00:00:00 2001 From: Soheab_ <33902984+Soheab@users.noreply.github.com> Date: Sat, 14 Jun 2025 15:45:55 +0200 Subject: [PATCH] Fix Messageable.pins --- discord/abc.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/discord/abc.py b/discord/abc.py index 28c858317..f083e0db4 100644 --- a/discord/abc.py +++ b/discord/abc.py @@ -1760,6 +1760,12 @@ class Messageable: channel = await self._get_channel() data = await state.http.pins_from(channel.id, before=before.isoformat() if before else None, limit=limit) + ret: List[Message] = [] + for m in data["items"]: + message = state.create_message(channel=channel, data=m["message"]) + message._pinned_at = utils.parse_time(m.get("pinned_at")) + ret.append(message) + return ret async def history( self,