moons-ta-client
    Preparing search index...

    Interface Response

    ---- Responses ---- //

    from protobuf message proto.packets.Response

    interface Response {
        details:
            | { oneofKind: "updateUser"; updateUser: Response_UpdateUser }
            | { createMatch: Response_CreateMatch; oneofKind: "createMatch" }
            | { oneofKind: "updateMatch"; updateMatch: Response_UpdateMatch }
            | { deleteMatch: Response_DeleteMatch; oneofKind: "deleteMatch" }
            | {
                createQualifierEvent: Response_CreateQualifierEvent;
                oneofKind: "createQualifierEvent";
            }
            | {
                oneofKind: "updateQualifierEvent";
                updateQualifierEvent: Response_UpdateQualifierEvent;
            }
            | {
                deleteQualifierEvent: Response_DeleteQualifierEvent;
                oneofKind: "deleteQualifierEvent";
            }
            | {
                addAuthorizedUser: Response_AddAuthorizedUser;
                oneofKind: "addAuthorizedUser";
            }
            | {
                oneofKind: "updateAuthorizedUser";
                updateAuthorizedUser: Response_UpdateAuthorizedUser;
            }
            | {
                oneofKind: "removeAuthorizedUser";
                removeAuthorizedUser: Response_RemoveAuthorizedUser;
            }
            | {
                getAuthorizedUsers: Response_GetAuthorizedUsers;
                oneofKind: "getAuthorizedUsers";
            }
            | { getDiscordInfo: Response_GetDiscordInfo; oneofKind: "getDiscordInfo" }
            | {
                createTournament: Response_CreateTournament;
                oneofKind: "createTournament";
            }
            | {
                oneofKind: "updateTournament";
                updateTournament: Response_UpdateTournament;
            }
            | {
                deleteTournament: Response_DeleteTournament;
                oneofKind: "deleteTournament";
            }
            | { addServer: Response_AddServer; oneofKind: "addServer" }
            | { connect: Response_Connect; oneofKind: "connect" }
            | { join: Response_Join; oneofKind: "join" }
            | {
                leaderboardEntries: Response_LeaderboardEntries;
                oneofKind: "leaderboardEntries";
            }
            | { loadSong: Response_LoadSong; oneofKind: "loadSong" }
            | {
                oneofKind: "preloadImageForStreamSync";
                preloadImageForStreamSync: Response_PreloadImageForStreamSync;
            }
            | { oneofKind: "showPrompt"; showPrompt: Response_ShowPrompt }
            | {
                oneofKind: "remainingAttempts";
                remainingAttempts: Response_RemainingAttempts;
            }
            | {
                getBotTokensForUser: Response_GetBotTokensForUser;
                oneofKind: "getBotTokensForUser";
            }
            | {
                generateBotToken: Response_GenerateBotToken;
                oneofKind: "generateBotToken";
            }
            | { oneofKind: "revokeBotToken"; revokeBotToken: Response_RevokeBotToken }
            | { oneofKind: "refundAttempts"; refundAttempts: Response_RefundAttempts }
            | { oneofKind: undefined };
        respondingToPacketId: string;
        type: Response_ResponseType;
    }
    Index

    Properties

    details:
        | { oneofKind: "updateUser"; updateUser: Response_UpdateUser }
        | { createMatch: Response_CreateMatch; oneofKind: "createMatch" }
        | { oneofKind: "updateMatch"; updateMatch: Response_UpdateMatch }
        | { deleteMatch: Response_DeleteMatch; oneofKind: "deleteMatch" }
        | {
            createQualifierEvent: Response_CreateQualifierEvent;
            oneofKind: "createQualifierEvent";
        }
        | {
            oneofKind: "updateQualifierEvent";
            updateQualifierEvent: Response_UpdateQualifierEvent;
        }
        | {
            deleteQualifierEvent: Response_DeleteQualifierEvent;
            oneofKind: "deleteQualifierEvent";
        }
        | {
            addAuthorizedUser: Response_AddAuthorizedUser;
            oneofKind: "addAuthorizedUser";
        }
        | {
            oneofKind: "updateAuthorizedUser";
            updateAuthorizedUser: Response_UpdateAuthorizedUser;
        }
        | {
            oneofKind: "removeAuthorizedUser";
            removeAuthorizedUser: Response_RemoveAuthorizedUser;
        }
        | {
            getAuthorizedUsers: Response_GetAuthorizedUsers;
            oneofKind: "getAuthorizedUsers";
        }
        | { getDiscordInfo: Response_GetDiscordInfo; oneofKind: "getDiscordInfo" }
        | {
            createTournament: Response_CreateTournament;
            oneofKind: "createTournament";
        }
        | {
            oneofKind: "updateTournament";
            updateTournament: Response_UpdateTournament;
        }
        | {
            deleteTournament: Response_DeleteTournament;
            oneofKind: "deleteTournament";
        }
        | { addServer: Response_AddServer; oneofKind: "addServer" }
        | { connect: Response_Connect; oneofKind: "connect" }
        | { join: Response_Join; oneofKind: "join" }
        | {
            leaderboardEntries: Response_LeaderboardEntries;
            oneofKind: "leaderboardEntries";
        }
        | { loadSong: Response_LoadSong; oneofKind: "loadSong" }
        | {
            oneofKind: "preloadImageForStreamSync";
            preloadImageForStreamSync: Response_PreloadImageForStreamSync;
        }
        | { oneofKind: "showPrompt"; showPrompt: Response_ShowPrompt }
        | {
            oneofKind: "remainingAttempts";
            remainingAttempts: Response_RemainingAttempts;
        }
        | {
            getBotTokensForUser: Response_GetBotTokensForUser;
            oneofKind: "getBotTokensForUser";
        }
        | {
            generateBotToken: Response_GenerateBotToken;
            oneofKind: "generateBotToken";
        }
        | { oneofKind: "revokeBotToken"; revokeBotToken: Response_RevokeBotToken }
        | { oneofKind: "refundAttempts"; refundAttempts: Response_RefundAttempts }
        | { oneofKind: undefined }

    Type Declaration

    • { oneofKind: "updateUser"; updateUser: Response_UpdateUser }
      • oneofKind: "updateUser"
      • updateUser: Response_UpdateUser

        from protobuf field: proto.packets.Response.UpdateUser update_user = 3;

    • { createMatch: Response_CreateMatch; oneofKind: "createMatch" }
      • createMatch: Response_CreateMatch

        from protobuf field: proto.packets.Response.CreateMatch create_match = 4;

      • oneofKind: "createMatch"
    • { oneofKind: "updateMatch"; updateMatch: Response_UpdateMatch }
      • oneofKind: "updateMatch"
      • updateMatch: Response_UpdateMatch

        from protobuf field: proto.packets.Response.UpdateMatch update_match = 5;

    • { deleteMatch: Response_DeleteMatch; oneofKind: "deleteMatch" }
      • deleteMatch: Response_DeleteMatch

        from protobuf field: proto.packets.Response.DeleteMatch delete_match = 6;

      • oneofKind: "deleteMatch"
    • {
          createQualifierEvent: Response_CreateQualifierEvent;
          oneofKind: "createQualifierEvent";
      }
      • createQualifierEvent: Response_CreateQualifierEvent

        from protobuf field: proto.packets.Response.CreateQualifierEvent create_qualifier_event = 7;

      • oneofKind: "createQualifierEvent"
    • {
          oneofKind: "updateQualifierEvent";
          updateQualifierEvent: Response_UpdateQualifierEvent;
      }
      • oneofKind: "updateQualifierEvent"
      • updateQualifierEvent: Response_UpdateQualifierEvent

        from protobuf field: proto.packets.Response.UpdateQualifierEvent update_qualifier_event = 8;

    • {
          deleteQualifierEvent: Response_DeleteQualifierEvent;
          oneofKind: "deleteQualifierEvent";
      }
      • deleteQualifierEvent: Response_DeleteQualifierEvent

        from protobuf field: proto.packets.Response.DeleteQualifierEvent delete_qualifier_event = 9;

      • oneofKind: "deleteQualifierEvent"
    • {
          addAuthorizedUser: Response_AddAuthorizedUser;
          oneofKind: "addAuthorizedUser";
      }
      • addAuthorizedUser: Response_AddAuthorizedUser

        from protobuf field: proto.packets.Response.AddAuthorizedUser add_authorized_user = 21;

      • oneofKind: "addAuthorizedUser"
    • {
          oneofKind: "updateAuthorizedUser";
          updateAuthorizedUser: Response_UpdateAuthorizedUser;
      }
      • oneofKind: "updateAuthorizedUser"
      • updateAuthorizedUser: Response_UpdateAuthorizedUser

        from protobuf field: proto.packets.Response.UpdateAuthorizedUser update_authorized_user = 22;

    • {
          oneofKind: "removeAuthorizedUser";
          removeAuthorizedUser: Response_RemoveAuthorizedUser;
      }
      • oneofKind: "removeAuthorizedUser"
      • removeAuthorizedUser: Response_RemoveAuthorizedUser

        from protobuf field: proto.packets.Response.RemoveAuthorizedUser remove_authorized_user = 23;

    • {
          getAuthorizedUsers: Response_GetAuthorizedUsers;
          oneofKind: "getAuthorizedUsers";
      }
      • getAuthorizedUsers: Response_GetAuthorizedUsers

        from protobuf field: proto.packets.Response.GetAuthorizedUsers get_authorized_users = 24;

      • oneofKind: "getAuthorizedUsers"
    • { getDiscordInfo: Response_GetDiscordInfo; oneofKind: "getDiscordInfo" }
      • getDiscordInfo: Response_GetDiscordInfo

        from protobuf field: proto.packets.Response.GetDiscordInfo get_discord_info = 25;

      • oneofKind: "getDiscordInfo"
    • { createTournament: Response_CreateTournament; oneofKind: "createTournament" }
      • createTournament: Response_CreateTournament

        from protobuf field: proto.packets.Response.CreateTournament create_tournament = 10;

      • oneofKind: "createTournament"
    • { oneofKind: "updateTournament"; updateTournament: Response_UpdateTournament }
      • oneofKind: "updateTournament"
      • updateTournament: Response_UpdateTournament

        from protobuf field: proto.packets.Response.UpdateTournament update_tournament = 11;

    • { deleteTournament: Response_DeleteTournament; oneofKind: "deleteTournament" }
      • deleteTournament: Response_DeleteTournament

        from protobuf field: proto.packets.Response.DeleteTournament delete_tournament = 12;

      • oneofKind: "deleteTournament"
    • { addServer: Response_AddServer; oneofKind: "addServer" }
      • addServer: Response_AddServer

        from protobuf field: proto.packets.Response.AddServer add_server = 13;

      • oneofKind: "addServer"
    • { connect: Response_Connect; oneofKind: "connect" }
      • connect: Response_Connect

        from protobuf field: proto.packets.Response.Connect connect = 14;

      • oneofKind: "connect"
    • { join: Response_Join; oneofKind: "join" }
      • join: Response_Join

        from protobuf field: proto.packets.Response.Join join = 15;

      • oneofKind: "join"
    • {
          leaderboardEntries: Response_LeaderboardEntries;
          oneofKind: "leaderboardEntries";
      }
      • leaderboardEntries: Response_LeaderboardEntries

        from protobuf field: proto.packets.Response.LeaderboardEntries leaderboard_entries = 16;

      • oneofKind: "leaderboardEntries"
    • { loadSong: Response_LoadSong; oneofKind: "loadSong" }
      • loadSong: Response_LoadSong

        from protobuf field: proto.packets.Response.LoadSong load_song = 17;

      • oneofKind: "loadSong"
    • {
          oneofKind: "preloadImageForStreamSync";
          preloadImageForStreamSync: Response_PreloadImageForStreamSync;
      }
      • oneofKind: "preloadImageForStreamSync"
      • preloadImageForStreamSync: Response_PreloadImageForStreamSync

        from protobuf field: proto.packets.Response.PreloadImageForStreamSync preload_image_for_stream_sync = 18;

    • { oneofKind: "showPrompt"; showPrompt: Response_ShowPrompt }
      • oneofKind: "showPrompt"
      • showPrompt: Response_ShowPrompt

        from protobuf field: proto.packets.Response.ShowPrompt show_prompt = 19;

    • {
          oneofKind: "remainingAttempts";
          remainingAttempts: Response_RemainingAttempts;
      }
      • oneofKind: "remainingAttempts"
      • remainingAttempts: Response_RemainingAttempts

        from protobuf field: proto.packets.Response.RemainingAttempts remaining_attempts = 20;

    • {
          getBotTokensForUser: Response_GetBotTokensForUser;
          oneofKind: "getBotTokensForUser";
      }
      • getBotTokensForUser: Response_GetBotTokensForUser

        from protobuf field: proto.packets.Response.GetBotTokensForUser get_bot_tokens_for_user = 26;

      • oneofKind: "getBotTokensForUser"
    • { generateBotToken: Response_GenerateBotToken; oneofKind: "generateBotToken" }
      • generateBotToken: Response_GenerateBotToken

        from protobuf field: proto.packets.Response.GenerateBotToken generate_bot_token = 27;

      • oneofKind: "generateBotToken"
    • { oneofKind: "revokeBotToken"; revokeBotToken: Response_RevokeBotToken }
      • oneofKind: "revokeBotToken"
      • revokeBotToken: Response_RevokeBotToken

        from protobuf field: proto.packets.Response.RevokeBotToken revoke_bot_token = 28;

    • { oneofKind: "refundAttempts"; refundAttempts: Response_RefundAttempts }
      • oneofKind: "refundAttempts"
      • refundAttempts: Response_RefundAttempts

        from protobuf field: proto.packets.Response.RefundAttempts refund_attempts = 29;

    • { oneofKind: undefined }

    from protobuf oneof: details

    respondingToPacketId: string

    from protobuf field: string responding_to_packet_id = 2;

    from protobuf field: proto.packets.Response.ResponseType type = 1;