move message to arg. another example
This commit is contained in:
parent
8f73c528a9
commit
35382673a6
@ -30,7 +30,7 @@ Script Arguments:
|
|||||||
Taultulli > Settings > Notification Agents > New Script > Script Arguments:
|
Taultulli > Settings > Notification Agents > New Script > Script Arguments:
|
||||||
|
|
||||||
Select: Playback Start, Playback Pause
|
Select: Playback Start, Playback Pause
|
||||||
Arguments: {session_id}
|
Arguments: {session_id} "Your message here. Use double quotes!"
|
||||||
|
|
||||||
Save
|
Save
|
||||||
Close
|
Close
|
||||||
@ -44,6 +44,10 @@ Taultulli > Settings > Notification Agents > New Script > Script Arguments:
|
|||||||
Set Trigger: Playback Paused
|
Set Trigger: Playback Paused
|
||||||
Set Conditions: [ {Transcode Decision} | {is} | {transcode} ]
|
Set Conditions: [ {Transcode Decision} | {is} | {transcode} ]
|
||||||
|
|
||||||
|
Limit User stream count, kill last stream:
|
||||||
|
Set Trigger: Playback Start
|
||||||
|
Set Conditions: [ {User Streams} | {is greater than} | {3} ]
|
||||||
|
|
||||||
IP Whitelist:
|
IP Whitelist:
|
||||||
Set Trigger: Playback Start
|
Set Trigger: Playback Start
|
||||||
Set Conditions: [ {IP Address} | {is not} | {192.168.0.100 or 192.168.0.101} ]
|
Set Conditions: [ {IP Address} | {is not} | {192.168.0.100 or 192.168.0.101} ]
|
||||||
@ -97,13 +101,12 @@ if TAUTULLI_OVERRIDE_URL:
|
|||||||
if TAUTULLI_OVERRIDE_API:
|
if TAUTULLI_OVERRIDE_API:
|
||||||
TAUTULLI_APIKEY = TAUTULLI_OVERRIDE_API
|
TAUTULLI_APIKEY = TAUTULLI_OVERRIDE_API
|
||||||
|
|
||||||
MESSAGE = 'Your stream was terminated for "reasons"'
|
|
||||||
|
|
||||||
session_id = str(sys.argv[1])
|
session_id = str(sys.argv[1])
|
||||||
|
message = str(sys.argv[2])
|
||||||
|
|
||||||
payload = {'apikey': TAUTULLI_APIKEY,
|
payload = {'apikey': TAUTULLI_APIKEY,
|
||||||
'cmd': 'terminate_session',
|
'cmd': 'terminate_session',
|
||||||
'session_id': session_id,
|
'session_id': session_id,
|
||||||
'message': MESSAGE}
|
'message': message}
|
||||||
|
|
||||||
requests.post(TAUTULLI_URL.rstrip('/') + '/api/v2', params=payload)
|
requests.post(TAUTULLI_URL.rstrip('/') + '/api/v2', params=payload)
|
||||||
|
Loading…
Reference in New Issue
Block a user