我目前正在开发一个机器人POE::Component::IRC
,除其他外,它的工作是按计划向频道列表发布通知,为期一周。
我似乎无法找到一种方法来检查消息是否已成功发送到频道。旧Net::IRC
包会为发送到通道的每条消息触发一个消息接收事件,包括它自己发送的消息。POE 似乎没有这样做 - 至少,当机器人自己的消息在频道上发布时, irc_public 事件没有触发。
有没有我可以传递给事件处理程序的标志来表示“我真的很想接收所有消息,甚至是我自己的”?或者有没有办法使用某种 RAW 事件处理程序来做到这一点?