Docs: Added License, Contributors, and API Auth clarification
This commit is contained in:
@@ -61,3 +61,14 @@ The script assigns unique, persistent colors to chatters. This mapping is stored
|
||||
* If this file does not exist, it will be created automatically.
|
||||
* If it exists, the script will load the previously assigned colors.
|
||||
* You can manually edit this file to change a user's color or reset the mapping.
|
||||
|
||||
## YouTube API Authentication (Optional)
|
||||
|
||||
For the core functionality of fetching live chat using `pytchat`, explicit YouTube Data API v3 authentication (e.g., API keys or OAuth 2.0 credentials) is **not required**. `pytchat` leverages an internal YouTube API endpoint that does not necessitate these credentials for public live chat streams.
|
||||
|
||||
However, if you plan to extend this project to interact with other YouTube Data API v3 services (e.g., managing videos, accessing private data, or performing actions that require user authorization), you will need to set up API credentials. You can find detailed instructions on how to obtain and configure these credentials in the official Google Cloud documentation:
|
||||
|
||||
* [Google Cloud Console - Credentials](https://console.cloud.google.com/apis/credentials)
|
||||
* [YouTube Data API v3 Overview](https://developers.google.com/youtube/v3)
|
||||
|
||||
For Python projects, you would typically use libraries like `google-auth-oauthlib` and `google-api-python-client` to handle authentication and API interactions.
|
||||
|
||||
Reference in New Issue
Block a user