Переглянути джерело

Only display modestring on connect if it's set

tags/v0.11.0-beta
Daniel Oaks 6 роки тому
джерело
коміт
9e8920394f
1 змінених файлів з 4 додано та 1 видалено
  1. 4
    1
      irc/server.go

+ 4
- 1
irc/server.go Переглянути файл

491
 	server.MOTD(c, rb)
491
 	server.MOTD(c, rb)
492
 	rb.Send()
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
 	if server.logger.IsLoggingRawIO() {
498
 	if server.logger.IsLoggingRawIO() {
496
 		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."))
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
 	}

Завантаження…
Відмінити
Зберегти