Get information about a twitch channels and streams
Project description
Twitch Informations
Get informations about a streamer from twitch.tv and get notified on discord.
Exemple
from __init__ import twitch_info
twitch = twitch_info(client_id="<YOUR CLIENT ID>",
acces_token="<YOUR CLIENT ID>")
user_id: int = twitch.get_user_id(user_name="<CHANNEL NAME>")
user_info: dict = twitch.get_stream(user_id=user_id)
is_in_live: bool = twitch.check_for_stream(user="<CHANNEL NAME>")
Get user id
Argument:
- user_name: str
Return : Int
213122
Check for stream
Arguments:
-
user: str
-
webhook_url: str = None
Return : Bool
True
or False
Get stream
Argument:
- user_id: int
Return : Dict
{
"on_stream": True,
"display_name": "TheGuill84",
"logo": "https: //static-cdn.jtvnw.net/jtv_user_pictures/4e97c3fa121d46d3-profile_image-300x300.png",
"game": "Mario Kart 8",
"viewer_count": 1361,
"preview_image": "https://static-cdn.jtvnw.net/previews-ttv/live_user_theguill84-640x360.jpg",
"title": "GUILL ► TOP 1 TOURNOI DE PONCE AUJOURD'HUI (non) + plein d'UHC ! - !planning !subgoal !scenario",
"date": "2021-09-12T12:45:16Z"
}
Message on discord
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
twitch-info-1.2.tar.gz
(4.6 kB
view hashes)