我目前正在开发一个IRC-Chat,我们想添加一个与其他人私下聊天(用户对用户)的选项,这很好用,但消息不会存储,这意味着用户在断开连接后会丢失所有私人消息。一旦他们断开连接,他们也不能给人发消息。所有这些都不是通道的情况,在通道中,消息被存储X次,从而允许异步通信。
有没有一种方法可以在不将消息存储在额外的系统中的情况下,对私有的用户到用户消息进行异步消息传递?或者这仅仅是IRC的一个限制?
发布于 2020-06-11 03:56:22
IRC不是用来存储消息的--它是一个特性,而不是一个bug。解决这个问题的一种方法是将服务器配置为“模拟”过去的消息(本质上是假装成其他用户发送过去的消息)。为此,您需要存储消息-但是,消息将存储在服务器本身上,而不是单独的数据库或第三方上。
https://stackoverflow.com/questions/62190747
复制相似问题