mirror of https://github.com/caronc/apprise
Updated Notify_streamlabs (markdown)
parent
c66d0a7c87
commit
d4c950c15d
|
@ -21,8 +21,23 @@ In the "Whitelist Users" field, input the username of a Twitch account you contr
|
|||
For now, simply set the "Redirect URI" to `http://localhost`, you will change this soon.
|
||||
Then, hit create:
|
||||

|
||||
1. Create a "NEW SERVICE" using the button. Fill in all the information (you get your Client ID and Secret from the Streamlabs App page):
|
||||

|
||||
1. Now we'll take the Client ID from the Streamlabs page and generate a code that will be used for apprise to communicate with Streamlabs
|
||||
Replace the placeholders in the link below with your Client ID
|
||||
`https://www.streamlabs.com/api/v1.0/authorize?client_id=<YOURCLIENTID>&redirect_uri=http://localhost&response_type=code&scope=donations.read+donations.create+alerts.create`
|
||||
You are redirected to localhost
|
||||
copy the url param code that is specified in the browser url bar
|
||||
`http://localhost/?code=<YOURCODE>`
|
||||
1. Generate an access token using your code generated in the last step, your Client ID, and your Secret
|
||||
Open a terminal and make a request to generate an access token that Apprise will utilize
|
||||
```bash
|
||||
curl --request POST --url 'https://streamlabs.com/api/v1.0/token' -d 'grant_type=authorization_code&code=<YOURCODE>&client_id=<YOURCLIENTID>&client_secret=<YOURSECRET>&redirect_uri=http%3A%2F%2Flocalhost'
|
||||
```
|
||||
``
|
||||
Similar JSON should be returned
|
||||
`{"access_token":<YOURACCESSTOKEN>,"token_type":"Bearer","expires_in":3600,"refresh_token":""}`
|
||||
Note that the access token does not expire
|
||||
1. Now copy and paste your access token to build the streamlabs url
|
||||
`strmlabs://<YOURACCESSTOKEN>/?call=DONATIONS`
|
||||
|
||||
### Syntax
|
||||
Valid syntax is as follows:
|
||||
|
@ -38,5 +53,5 @@ Send a streamlabs notification:
|
|||
```bash
|
||||
# Assuming our {access_token} is abcdefghij1234567890
|
||||
apprise -vv -t "Test Message Title" -b "Test Message Body" \
|
||||
strmlabs:///abcdefghij1234567890/
|
||||
strmlabs://abcdefghij1234567890/
|
||||
```
|
Loading…
Reference in New Issue