Currently, the server only stores the last message received from the tmi interface. This means that if a user sends multiple messages between a client request, only the last message received from the user is sent to the client. The server should keep a list of these messages. Then, when the client makes a request, the server should send them what is currently stored and then clear it out so that the next batch of messages can be sent to the client.
Currently, the server only stores the last message received from the tmi interface. This means that if a user sends multiple messages between a client request, only the last message received from the user is sent to the client. The server should keep a list of these messages. Then, when the client makes a request, the server should send them what is currently stored and then clear it out so that the next batch of messages can be sent to the client.