Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1...
Transcript of Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1...
![Page 1: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/1.jpg)
twitch-observer DocumentationRelease 0.9.1
Joshua Skelton, Felix Siebeneicker
Jul 11, 2018
![Page 2: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/2.jpg)
![Page 3: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/3.jpg)
Contents:
1 Features 3
2 TwitchChatObserver 5
3 TwitchChatEvent 7
4 BadTwitchChatEvent 9
5 TwitchChatEventType 11
6 TwitchChatColor 13
7 Aliases 15
Python Module Index 17
i
![Page 4: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/4.jpg)
ii
![Page 5: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/5.jpg)
twitch-observer Documentation, Release 0.9.1
Turn Twitch chatter into Python events.
twitchobserver makes interacting with Twitch chat super easy. It is built and tuned for realtime applications. You canmake chatbots chat. You can build Twitch Plays video games.
Contents: 1
![Page 6: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/6.jpg)
twitch-observer Documentation, Release 0.9.1
2 Contents:
![Page 7: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/7.jpg)
CHAPTER 1
Features
• Pure Python: No extra dependencies. Just plain and simple Python.
• Small API: With a few classes and a handful of methods, you can learn it over a coffee break.
• Event Based: Makes writing apps easy and straightforward.
• Context Manager: Further simplifies working with observers.
3
![Page 8: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/8.jpg)
twitch-observer Documentation, Release 0.9.1
4 Chapter 1. Features
![Page 9: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/9.jpg)
CHAPTER 2
TwitchChatObserver
5
![Page 10: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/10.jpg)
twitch-observer Documentation, Release 0.9.1
6 Chapter 2. TwitchChatObserver
![Page 11: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/11.jpg)
CHAPTER 3
TwitchChatEvent
7
![Page 12: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/12.jpg)
twitch-observer Documentation, Release 0.9.1
8 Chapter 3. TwitchChatEvent
![Page 13: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/13.jpg)
CHAPTER 4
BadTwitchChatEvent
9
![Page 14: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/14.jpg)
twitch-observer Documentation, Release 0.9.1
10 Chapter 4. BadTwitchChatEvent
![Page 15: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/15.jpg)
CHAPTER 5
TwitchChatEventType
11
![Page 16: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/16.jpg)
twitch-observer Documentation, Release 0.9.1
12 Chapter 5. TwitchChatEventType
![Page 17: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/17.jpg)
CHAPTER 6
TwitchChatColor
13
![Page 18: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/18.jpg)
twitch-observer Documentation, Release 0.9.1
14 Chapter 6. TwitchChatColor
![Page 19: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/19.jpg)
CHAPTER 7
Aliases
There exist the following aliases:
class twitchobserver.Observer(nickname, password)Class for watching a Twitch channel. Creates events for various chat messages.
Parameters
• nickname – The user nickname to connect to the channel as
• password – The OAuth token to authenticate with
15
![Page 20: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/20.jpg)
twitch-observer Documentation, Release 0.9.1
16 Chapter 7. Aliases
![Page 21: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/21.jpg)
Python Module Index
ttwitchobserver, 15twitchobserver.twitchobserver, 3
17
![Page 22: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/22.jpg)
twitch-observer Documentation, Release 0.9.1
18 Python Module Index
![Page 23: Release 0.9.1 Joshua Skelton, Felix Siebeneicker · twitch-observer Documentation, Release 0.9.1 Turn Twitch chatter into Python events. twitchobserver makes interacting with Twitch](https://reader033.fdocuments.net/reader033/viewer/2022052718/5f04dc9f7e708231d410147c/html5/thumbnails/23.jpg)
Index
OObserver (class in twitchobserver), 15
Ttwitchobserver (module), 15twitchobserver.twitchobserver (module), 3
19