Shivaram Lingamneni vor 4 Jahren
Ursprung
Commit
1477dab604
2 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 2
    0
      irc/handlers.go
  2. 3
    0
      irc/nickname.go

+ 2
- 0
irc/handlers.go Datei anzeigen

@@ -2724,6 +2724,8 @@ func whoisHandler(server *Server, client *Client, msg ircmsg.IrcMessage, rb *Res
2724 2724
 		}
2725 2725
 		clientNick := client.Nick()
2726 2726
 		rb.Add(nil, client.server.name, RPL_WHOISUSER, clientNick, service.Name, service.Name, "localhost", "*", fmt.Sprintf(client.t("Network service, for more info /msg %s HELP"), service.Name))
2727
+		// #1080:
2728
+		rb.Add(nil, client.server.name, RPL_WHOISOPERATOR, clientNick, service.Name, client.t("is a network service"))
2727 2729
 		// hehe
2728 2730
 		if client.HasMode(modes.TLS) {
2729 2731
 			rb.Add(nil, client.server.name, RPL_WHOISSECURE, clientNick, service.Name, client.t("is using a secure connection"))

+ 3
- 0
irc/nickname.go Datei anzeigen

@@ -18,6 +18,9 @@ import (
18 18
 var (
19 19
 	restrictedNicknames = []string{
20 20
 		"=scene=", // used for rp commands
21
+		"Global",  // global announcements on some networks
22
+		// common services not implemented by us:
23
+		"MemoServ", "BotServ", "OperServ",
21 24
 	}
22 25
 
23 26
 	restrictedCasefoldedNicks = make(map[string]bool)

Laden…
Abbrechen
Speichern