Documentation
¶
Index ¶
- Variables
- type Client
- func (c *Client) Connect() error
- func (c *Client) Handle001(lgroups map[string]string)
- func (c *Client) HandlePing(lgroups map[string]string)
- func (c *Client) HandlePrivmsg(lgroups map[string]string)
- func (c *Client) MainLoop() error
- func (c *Client) PrintRaw(cmd string)
- func (c *Client) PrintfPrivmsg(target string, format string, args ...any)
- func (c *Client) RegisterLineHandler(pattern string, fn LineHandler)
- func (c *Client) RegisterPlugin(p Plugin)
- type LineHandler
- type Plugin
- type PluginHandler
Constants ¶
This section is empty.
Variables ¶
View Source
var IrcMaxBytes = 512
Functions ¶
This section is empty.
Types ¶
type Client ¶
func (*Client) HandlePing ¶
func (*Client) HandlePrivmsg ¶
func (*Client) PrintfPrivmsg ¶
func (*Client) RegisterLineHandler ¶
func (c *Client) RegisterLineHandler(pattern string, fn LineHandler)
func (*Client) RegisterPlugin ¶
type LineHandler ¶
type PluginHandler ¶
Click to show internal directories.
Click to hide internal directories.