Pārlūkot izejas kodu

Only display modestring on connect if it's set

tags/v0.11.0-beta
Daniel Oaks 6 gadus atpakaļ
vecāks
revīzija
9e8920394f
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4
    1
      irc/server.go

+ 4
- 1
irc/server.go Parādīt failu

@@ -491,7 +491,10 @@ func (server *Server) tryRegister(c *Client) {
491 491
 	server.MOTD(c, rb)
492 492
 	rb.Send()
493 493
 
494
-	c.Send(nil, c.nickMaskString, RPL_UMODEIS, c.nick, c.ModeString())
494
+	modestring := c.ModeString()
495
+	if modestring != "+" {
496
+		c.Send(nil, c.nickMaskString, RPL_UMODEIS, c.nick, c.ModeString())
497
+	}
495 498
 	if server.logger.IsLoggingRawIO() {
496 499
 		c.Notice(c.t("This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect."))
497 500
 	}

Notiek ielāde…
Atcelt
Saglabāt