如何显示加入 irc 频道之前的最后 x 条消息?

如何显示加入 irc 频道之前的最后 x 条消息?

这里缺少一些明显的内容,但我无法在谷歌上找到答案。

当我加入 IRC 上的一个频道时,有没有办法查看最后的 x 条消息,还是这些消息会永远丢失在以太中?

答案1

这取决于 IRC 服务器和频道。有些 IRC 服务器提供这项服务,有些则不提供。有些频道机器人提供这项服务,有些则不提供;有些频道有频道机器人,有些则没有。要了解是否有办法,最简单的方法就是在频道中询问。通常没有。

答案2

您只有在登录后才能看到所说的内容。irc 中没有日志/上一条消息功能 - 所有内容都以实时方式发送,并且没有服务器端消息日志记录

答案3

如果需要,您可以设置一个机器人,或者设置一个所谓的“保镖”。请查看 ZNC 以了解详情。

ZNC 是 IRC 网络保镖或 BNC。它可以将客户端与实际 IRC 服务器以及选定频道分离。

http://wiki.znc.in/ZNC

ZNC 具有各种功能,例如缓冲回复,这正是您正在寻找的。考虑到 IRC 的设计,需要某些东西来监听这些消息,以便将它们回放给您——在 ZNC 的情况下,它是您的“克隆”,等待您连接。

设置保镖的另一种方法是使用基于云的 IRC 服务,例如https://www.irccloud.com/它应该提供一些缓冲重放功能。

相关内容