aboutsummaryrefslogblamecommitdiff
path: root/cmd_ping.go
blob: dc7131f383a81dcad7da7f37caf157a2368b9580 (plain) (tree)
1
2
3
4
5
6
7
8
9
10





                                                  
                                                      
                                

                                                                                               
         
                                                                    
                   
 
package main

func init() {
	commandHandlers["PING"] = handleClientPing
}

func handleClientPing(msg RMsg, client *Client) bool {
	if len(msg.Params) < 1 {
		client.Send(MakeMsg(self, ERR_NEEDMOREPARAMS, "PING", "Not enough parameters"))
		return true
	}
	client.Send(MakeMsg(self, "PONG", self.Name, msg.Params[0]))
	return true
}