From b8fccc5356448366ac0882e02946b3d75f6ddab1 Mon Sep 17 00:00:00 2001 From: contact Date: Tue, 5 May 2020 14:52:50 +0000 Subject: [PATCH] Add time tag to echo messages Closes: https://todo.sr.ht/~emersion/soju/59 git-svn-id: file:///srv/svn/repo/suika/trunk@291 f0ae65fe-ee39-954e-97ec-027ff2717ef4 --- downstream.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/downstream.go b/downstream.go index 10a12be..b96f510 100644 --- a/downstream.go +++ b/downstream.go @@ -1361,6 +1361,9 @@ func (dc *downstreamConn) handleMessageRegistered(msg *irc.Message) error { }) echoMsg := &irc.Message{ + Tags: irc.Tags{ + "time": irc.TagValue(time.Now().UTC().Format(serverTimeLayout)), + }, Prefix: &irc.Prefix{ Name: uc.nick, User: uc.username, @@ -1368,7 +1371,6 @@ func (dc *downstreamConn) handleMessageRegistered(msg *irc.Message) error { Command: "PRIVMSG", Params: []string{upstreamName, text}, } - uc.produce(upstreamName, echoMsg, dc) } case "NOTICE":