#!/usr/bin/env python3 import os def get_env(key, default=None): return os.environ.get(key, default) uq_key=get_env('UQ_KEY',"none") wi_key=get_env('WI_KEY',"none") lu_key=get_env('LU_KEY',"none") import requests, json, urllib.parse from sys import argv as argv url=urllib.parse.quote(argv[1],safe='') uqload=f'https://uqload.is/api/upload/url?key={uq_key}&url={url}' responseuqload=requests.get(uqload) try: jsonuqload=json.loads(responseuqload.text) if jsonuqload['status']==200: uqid=jsonuqload['result']['filecode'] print(f'https://uqload.is/embed-{uqid}.html') except: pass wish=f'https://api.streamwish.com/api/upload/url?key={wi_key}&url={url}' responsewish=requests.get(wish) try: jsonwish=json.loads(responsewish.text) if jsonwish['status']==200: wishid=jsonwish['result']['filecode'] print(f'https://streamwish.to/e/{wishid}.html') except: pass lu=f'https://lulustream.com/api/upload/url?key={lu_key}&url={url}' responselu=requests.get(lu) try: jsonlu=json.loads(responselu.text) if jsonlu['status']==200: luid=jsonlu['result']['filecode'] print(f'https://luluvid.com/e/{luid}') except: pass