gonews/commands/quit/exported.go

24 lines
448 B
Go

package quit
import (
// stdlib
"log"
// local
"sources.dev.pztrn.name/gonews/gonews/eventer"
"sources.dev.pztrn.name/gonews/gonews/networker"
)
func Initialize() {
log.Println("Initializing quit command...")
eventer.AddEventHandler(&eventer.EventHandler{
Command: "commands/quit",
Handler: handler,
})
}
func handler(data interface{}) interface{} {
return &networker.Reply{Code: "205", Data: "NNTP Service exits normally\r\n"}
}