Documentation
¶
Index ¶
- type Data
- type TwitchChat
- func (chat *TwitchChat) Close() (err error)
- func (chat *TwitchChat) Connect() (err error)
- func (chat *TwitchChat) RawRead() (data string)
- func (chat *TwitchChat) ReadData() (data *Data)
- func (chat *TwitchChat) SendMessage(data string) (err error)
- func (chat *TwitchChat) SendRawData(data string) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TwitchChat ¶
TwitchChat containing Username, OAuth, Channel, Conn, and RawData necessary for connection
func (*TwitchChat) Connect ¶
func (chat *TwitchChat) Connect() (err error)
Connect to the Twitch IRC servers
func (*TwitchChat) RawRead ¶
func (chat *TwitchChat) RawRead() (data string)
RawRead reads raw data from conn from TwitchChat
func (*TwitchChat) ReadData ¶
func (chat *TwitchChat) ReadData() (data *Data)
ReadData directly from RawData, interprets if is join, part, message, op, and de-op
func (*TwitchChat) SendMessage ¶
func (chat *TwitchChat) SendMessage(data string) (err error)
SendMessage sends message to chat using SendRawData
func (*TwitchChat) SendRawData ¶
func (chat *TwitchChat) SendRawData(data string) (err error)
SendRawData send raw data to the Twitch server
Click to show internal directories.
Click to hide internal directories.