Closed pearkes closed 11 years ago
Relevant: http://ircv3.org/extensions/server-time-3.2 – a new IRC extension that allows bouncers to send original timestamps of recent messages. Currently supported by Textual, Weechat and ZNC.
@grawity We currently support server-time! If your client supports it (not all do) then you should be seeing the timestamps on the messages replayed from your buffer.
@pearkes Ah, that's nice.
(The issue text – "Another option is to send n last messages on connect. This could be configured …" – made me think this was just in the planning stage or such.)
@grawity Ah, gotcha. Yea, that wasn't clear.
To clarify:
The current behavior is to replay the buffer[1] when a client connects. The behavior discussed in this issue suggests for the replay to include both the buffer + the n last messages, so there is more context for each room. People who quit their client / change computers frequently would benefit most from this.
[^1]: The buffer is the messages received by IRCRelay when no client was connected.
This is going to be handled indirectly by #4 which has been tagged for the november milestone.
In a perfect world, you could send messages since last
foo
message. This would require sending up that message from a client, which only a few clients support.Another option is to send n last messages on connect. This could be configured either with a message on connect, or in the IRCRelay admin area.
We'll think on this one.
cc/ @skottler