ircrelay / suggestions

A public suggestions tracker for https://www.ircrelay.com
1 stars 2 forks source link

Send Recent Messages On Connect #2

Closed pearkes closed 11 years ago

pearkes commented 11 years ago

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

grawity commented 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.

pearkes commented 11 years ago

@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.

grawity commented 11 years ago

@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.)

pearkes commented 11 years ago

@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.

pearkes commented 11 years ago

This is going to be handled indirectly by #4 which has been tagged for the november milestone.