Files
irc/target.go
T
2019-12-27 15:59:28 +01:00

11 lines
234 B
Go

package irc
// A Target is a handler for a message meant for a limited part of the client, like a channel or
// query
type Target interface {
Kind() string
Name() string
Handle(event *Event, client *Client)
State() TargetState
}