mirror of
https://github.com/ergochat/ergo.git
synced 2024-11-21 19:39:43 +01:00
commit
d02eecd8ec
@ -3531,7 +3531,15 @@ func zncHandler(server *Server, client *Client, msg ircmsg.Message, rb *Response
|
||||
|
||||
// fake handler for unknown commands
|
||||
func unknownCommandHandler(server *Server, client *Client, msg ircmsg.Message, rb *ResponseBuffer) bool {
|
||||
rb.Add(nil, server.name, ERR_UNKNOWNCOMMAND, client.Nick(), utils.SafeErrorParam(msg.Command), client.t("Unknown command"))
|
||||
var message string
|
||||
if strings.HasPrefix(msg.Command, "/") {
|
||||
message = fmt.Sprintf(client.t("Unknown command; if you are using /QUOTE, the correct syntax is /QUOTE %s, not /QUOTE %s"),
|
||||
strings.TrimPrefix(msg.Command, "/"), msg.Command)
|
||||
} else {
|
||||
message = client.t("Unknown command")
|
||||
}
|
||||
|
||||
rb.Add(nil, server.name, ERR_UNKNOWNCOMMAND, client.Nick(), utils.SafeErrorParam(msg.Command), message)
|
||||
return false
|
||||
}
|
||||
|
||||
|
2
irctest
2
irctest
@ -1 +1 @@
|
||||
Subproject commit 125a1cc106655b8c34705fd74a2704fccb8ec91e
|
||||
Subproject commit f86e11a288a88e2016d579c7a4bbb3c58869f879
|
Loading…
Reference in New Issue
Block a user