diff --git a/src/Socket/messages-recv.ts b/src/Socket/messages-recv.ts index 3cb0173..323778a 100644 --- a/src/Socket/messages-recv.ts +++ b/src/Socket/messages-recv.ts @@ -228,8 +228,10 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { const chat: Chat = { ...c } //@ts-expect-error delete chat.messages - if(c.messages?.[0]) { - messages.push(c.messages![0].message!) + for(const msg of c.messages || []) { + if(msg.message) { + messages.push(msg.message) + } } return chat }