tmi.ex v0.3.0 TMI View Source
TMI is a library for connecting to Twitch chat with Elixir.
See the README for more details.
Link to this section Summary
Functions
Send an action message to a chat.
Determine if a user is present in the provided chat.
Get a list of users in the provided chat.
Returns a specification to start this module under a supervisor.
Determine if the client process has an open connection to a server.
Determine if the client is logged on to a server.
Send a chat message.
Start the TMI process.
Start the TMI supervisor process.
Send a whisper message to a user.
Link to this section Functions
Specs
Send an action message to a chat.
Specs
Determine if a user is present in the provided chat.
Notes:
- requires
membership
capability to show more than yourself - requires you are in the chat or an error will be raised
Specs
Get a list of users in the provided chat.
Notes:
- requires
membership
capability to show more than yourself - requires you are in the chat or an error will be raised
Returns a specification to start this module under a supervisor.
See Supervisor
.
Specs
is_connected?() :: true | false
Determine if the client process has an open connection to a server.
Specs
is_logged_on?() :: true | false
Determine if the client is logged on to a server.
Specs
Send a chat message.
Specs
Start the TMI process.
Specs
Start the TMI supervisor process.
Specs
Send a whisper message to a user.