コード例 #1
0
def read_streamer_logins():
    user_input = []
    if len(
            sys.argv
    ) <= 1:  # no command-line args (the first is always source file name)
        print(
            "Ingresa el nombre del streamer (o varios streamers separados por comas). Los streamers mas importantes van primero."
        )
        twitch_streamers = input("Nombres de los streamers: ")
        user_input = twitch_streamers.split(",")
    else:
        for i in range(1, len(sys.argv)):
            user_input += sys.argv[i].split(",")

    streamer_logins = []
    for streamer_login in user_input:
        streamer_login = streamer_login.strip()
        if not streamer_login:
            continue
        try:
            get_channel_id(streamer_login)
        except StreamerDoesNotExistException:
            print(f"El streamer {streamer_login} no existe")
        else:
            streamer_logins.append(streamer_login)
    return streamer_logins
コード例 #2
0
def read_streamer_logins():
    user_input = []
    if len(
            sys.argv
    ) <= 1:  # no command-line args (the first is always source file name)
        print(
            "Enter the streamer name (or several separated by commas). More important streamers go first."
        )
        twitch_streamers = input("Streamer names: ")
        user_input = twitch_streamers.split(",")
    else:
        for i in range(1, len(sys.argv)):
            user_input += sys.argv[i].split(",")

    streamer_logins = []
    for streamer_login in user_input:
        streamer_login = streamer_login.strip()
        if not streamer_login:
            continue
        try:
            get_channel_id(streamer_login)
        except StreamerDoesNotExistException:
            print(f"Streamer {streamer_login} does not exist")
        else:
            streamer_logins.append(streamer_login)
    return streamer_logins
コード例 #3
0
ファイル: main.py プロジェクト: r4fyy/twitchzxcursed
def read_streamer_logins():
    user_input = ["ez4qcan", "sovaf", "everon__", "hokageee77", "yakcsgo", "hardosx", "4pokkkkkkk", "smetan_in", "blackwzor", "lufacs"]
    streamer_logins = []
    for streamer_login in user_input:
        streamer_login = streamer_login.strip()
        if not streamer_login:
            continue
        try:
            get_channel_id(streamer_login)
        except StreamerDoesNotExistException:
            print(f"Streamer {streamer_login} does not exist")
        else:
            streamer_logins.append(streamer_login)
    return streamer_logins
コード例 #4
0
def read_streamer_logins():
    user_input = []
    if len(
            sys.argv
    ) <= 1:  # no command-line args (the first is always source file name)
        print("Loading streamers list...")
        twitch_streamers = ""  #Enter a list of name here, split by , (exemple: streamer1,streamer2,streamer3)
        user_input = twitch_streamers.split(",")
    else:
        for i in range(1, len(sys.argv)):
            user_input += sys.argv[i].split(",")

    streamer_logins = []
    for streamer_login in user_input:
        streamer_login = streamer_login.strip()
        if not streamer_login:
            continue
        try:
            get_channel_id(streamer_login)
        except StreamerDoesNotExistException:
            print(f"Streamer {streamer_login} does not exist")
        else:
            streamer_logins.append(streamer_login)
    return streamer_logins
コード例 #5
0
ファイル: claim_bonus.py プロジェクト: assasin2gamer/miner
def claim_channel_points_bonus(streamer_login, claim_id):
    print(f"Claiming the bonus for {streamer_login}!")
    json_data = {
        "operationName": "ClaimCommunityPoints",
        "variables": {
            "input": {
                "channelID": get_channel_id(streamer_login),
                "claimID": claim_id
            }
        },
        "extensions": {
            "persistedQuery": {
                "version":
                1,
                "sha256Hash":
                "46aaeebe02c99afdf4fc97c7c0cba964124bf6b0af229395f1f6d1feed05b3d0"
            }
        }
    }
    post_gql_request(json_data)