Beispiel #1
0
func recvFromClient(client core.Conn, msg *irc.Message) events.EventAction {
	// TODO any filtering/mangling necessary here?
	// TODO need to send to other clients?
	client.Network().SendToServer(msg)
	return events.EventStop
}
Beispiel #2
0
func recvFromServer(server core.Conn, msg *irc.Message) events.EventAction {
	server.Network().SendToClients(msg)
	return events.EventStop
}
Beispiel #3
0
func sendLines(conn core.Conn, lines []string) {
	network := conn.Network()
	for _, line := range lines {
		network.SendNoticeToClient(conn, line)
	}
}