{"openapi":"3.1.0","info":{"title":"NeatQueue API","version":"2.2.0"},"servers":[{"url":"https://api.neatqueue.com","description":"Production server"}],"paths":{"/api/v1/stats":{"get":{"tags":["Bot Stats"],"summary":"Bot statistics","operationId":"botstats_api_v1_stats_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/api/v1/queue/{channel_id}/players":{"get":{"tags":["Queues"],"summary":"Players currently in a queue channel","description":"Returns the players presently queued in the specified channel.","operationId":"queueplayers_api_v1_queue__channel_id__players_get","parameters":[{"name":"channel_id","in":"path","required":true,"schema":{"type":"integer","title":"Channel Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/queues/{server_id}/players":{"get":{"tags":["Queues"],"summary":"Players per queue across a server","description":"Returns a mapping of queue channel ID to the list of queued players.","operationId":"listplayersinqueue_api_v1_queues__server_id__players_get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/playerstats/{server_id}":{"get":{"tags":["Player Stats"],"summary":"All player stats for a server","description":"Returns raw player data objects keyed by player ID.","operationId":"serverplayerstats_api_v1_playerstats__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/playerstats/{server_id}/{player_id}":{"get":{"tags":["Player Stats"],"summary":"Stats for a specific player","description":"Full stats across all queues for a player.","operationId":"playerstats_api_v1_playerstats__server_id___player_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"player_id","in":"path","required":true,"schema":{"type":"integer","title":"Player Id"}},{"name":"include_games","in":"query","required":false,"schema":{"type":"boolean","description":"Include player's game history","default":false,"title":"Include Games"},"description":"Include player's game history"},{"name":"include_matchups","in":"query","required":false,"schema":{"type":"boolean","description":"Include player's matchup history","default":false,"title":"Include Matchups"},"description":"Include player's matchup history"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/playerstats/{server_id}/{player_id}/{queue_name}":{"get":{"tags":["Player Stats"],"summary":"Stats for a specific player in a queue","description":"Only the stats for the given queue.","operationId":"playerqueuestats_api_v1_playerstats__server_id___player_id___queue_name__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"player_id","in":"path","required":true,"schema":{"type":"integer","title":"Player Id"}},{"name":"queue_name","in":"path","required":true,"schema":{"type":"string","title":"Queue Name"}},{"name":"include_games","in":"query","required":false,"schema":{"type":"boolean","description":"Include player's game history","default":false,"title":"Include Games"},"description":"Include player's game history"},{"name":"include_matchups","in":"query","required":false,"schema":{"type":"boolean","description":"Include player's matchup history","default":false,"title":"Include Matchups"},"description":"Include player's matchup history"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/history/{server_id}":{"get":{"tags":["Matches"],"summary":"Paginated match history","description":"Filter by date range, game numbers, player IDs, and paginate results.","operationId":"history_api_v1_history__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"description":"Limit the number of results returned","default":1000,"title":"Page Size"},"description":"Limit the number of results returned"},{"name":"start_date","in":"query","required":false,"schema":{"type":"string","format":"date-time","description":"Start of date range filter in ISO8601 format, inclusive","title":"Start Date"},"description":"Start of date range filter in ISO8601 format, inclusive"},{"name":"end_date","in":"query","required":false,"schema":{"type":"string","format":"date-time","description":"End of date range filter in ISO8601 format, inclusive","title":"End Date"},"description":"End of date range filter in ISO8601 format, inclusive"},{"name":"start_game_number","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"Start of game number range filter, inclusive","title":"Start Game Number"},"description":"Start of game number range filter, inclusive"},{"name":"end_game_number","in":"query","required":false,"schema":{"type":"integer","minimum":1,"description":"End of game number range format, inclusive","title":"End Game Number"},"description":"End of game number range format, inclusive"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","maximum":1000,"minimum":1,"description":"Limit the number of results returned","default":1000,"title":"Limit"},"description":"Limit the number of results returned"},{"name":"player_id","in":"query","required":false,"schema":{"type":"array","items":{"type":"integer"},"description":"Filter matches containing any of these player IDs","title":"Player Id"},"description":"Filter matches containing any of these player IDs"},{"name":"order","in":"query","required":false,"schema":{"type":"string","description":"Order results by game number: 'asc' for ascending, 'desc' for descending","default":"asc","title":"Order"},"description":"Order results by game number: 'asc' for ascending, 'desc' for descending"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/longurl/{short_url}":{"get":{"tags":["Misc"],"summary":"Expand a short URL","description":"Resolves a short URL into the original long URL if available.","operationId":"longurl_api_v1_longurl__short_url__get","parameters":[{"name":"short_url","in":"path","required":true,"schema":{"type":"string","title":"Short Url"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/queuechannels/{server_id}":{"get":{"tags":["Queues"],"summary":"List server channels with active queues","description":"Returns channel IDs and names where a queue is active.","operationId":"queuechannels_api_v1_queuechannels__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/matches/{server_id}":{"get":{"tags":["Matches"],"summary":"Active or scheduled matches","description":"Lists current running games and queued match setups with minimal metadata.","operationId":"matches_api_v1_matches__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/leaderboard/{server_id}/{channel_id}":{"get":{"tags":["Player Stats"],"summary":"Leaderboard (v1)","operationId":"leaderboard_api_v1_leaderboard__server_id___channel_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"channel_id","in":"path","required":true,"schema":{"type":"integer","title":"Channel Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/transcript/{server_id}/{game_num}":{"get":{"tags":["Matches"],"summary":"Get a game transcript","description":"Returns the stored transcript and metadata for a given game.","operationId":"transcript_api_v1_transcript__server_id___game_num__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"game_num","in":"path","required":true,"schema":{"type":"integer","title":"Game Num"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/banlist/{server_id}":{"get":{"tags":["Misc"],"summary":"List banned players","operationId":"banlist_api_v1_banlist__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v1/player/rating":{"post":{"tags":["Misc"],"summary":"Set a player's channel rating (MMR)","description":"Updates the player's MMR for the given channel.","operationId":"setrating_api_v1_player_rating_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerChannelRating"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"deprecated":true}},"/api/v2/leaderboard/{server_id}/{channel_id}":{"get":{"tags":["Player Stats"],"summary":"Leaderboard (v2)","description":"Leaderboards with optional field projection and pagination.","operationId":"leaderboard_v2_api_v2_leaderboard__server_id___channel_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}},{"name":"channel_id","in":"path","required":true,"schema":{"type":"integer","title":"Channel Id"}},{"name":"page","in":"query","required":false,"schema":{"type":"integer","minimum":1,"title":"Page"}},{"name":"page_size","in":"query","required":false,"schema":{"type":"integer","maximum":500,"minimum":0,"default":500,"title":"Page Size"}},{"name":"month","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"description":"Optional filter for specific months (YYYY-MM) or 'alltime'. Repeat param to include multiple.","title":"Month"},"description":"Optional filter for specific months (YYYY-MM) or 'alltime'. Repeat param to include multiple."},{"name":"include_fields","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"description":"Optional list of fields to include in player 'data'.","title":"Include Fields"},"description":"Optional list of fields to include in player 'data'."},{"name":"exclude_fields","in":"query","required":false,"schema":{"type":"array","items":{"type":"string"},"description":"Optional list of fields to exclude from player 'data'.","title":"Exclude Fields"},"description":"Optional list of fields to exclude from player 'data'."}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/server/{server_id}":{"get":{"tags":["Misc"],"summary":"Server info","description":"Returns the info for a server.","operationId":"server_info_api_v2_server__server_id__get","parameters":[{"name":"server_id","in":"path","required":true,"schema":{"type":"integer","title":"Server Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/add/decaygraceperiod":{"post":{"tags":["Commands"],"summary":"Add Decaygraceperiod","description":"Add a grace period for a user so they won't be affected by MMR decay.","operationId":"add_decaygraceperiod_api_v2_add_decaygraceperiod_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddDecaygraceperiod"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/add/stats":{"post":{"tags":["Commands"],"summary":"Add Stats","description":"Increment the stats for a player or role, use a negative number to decrement.","operationId":"add_stats_api_v2_add_stats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AddStats"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anonymousqueue":{"post":{"tags":["Commands"],"summary":"Anonymousqueue","description":"Sets whether to hide the names of players in queue.","operationId":"anonymousqueue_api_v2_anonymousqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Anonymousqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/channel":{"post":{"tags":["Commands"],"summary":"Anticheat Channel","description":"Sets the anticheat channel to show flagged users.","operationId":"anticheat_channel_api_v2_anticheat_channel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatChannel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/enable":{"post":{"tags":["Commands"],"summary":"Anticheat Enable","description":"Enable/disable the anticheat system.","operationId":"anticheat_enable_api_v2_anticheat_enable_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatEnable"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/flag/incorrectvoting":{"post":{"tags":["Commands"],"summary":"Anticheat Flag Incorrectvoting","description":"Set an anticheat trigger for players who vote for the wrong team.","operationId":"anticheat_flag_incorrectvoting_api_v2_anticheat_flag_incorrectvoting_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatFlagIncorrectvoting"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/flag/newaccount":{"post":{"tags":["Commands"],"summary":"Anticheat Flag Newaccount","description":"Set an anticheat trigger for new accounts.","operationId":"anticheat_flag_newaccount_api_v2_anticheat_flag_newaccount_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatFlagNewaccount"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/flag/rejoins":{"post":{"tags":["Commands"],"summary":"Anticheat Flag Rejoins","description":"Set an anticheat trigger for if a player rejoins a server.","operationId":"anticheat_flag_rejoins_api_v2_anticheat_flag_rejoins_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatFlagRejoins"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/flag/streak":{"post":{"tags":["Commands"],"summary":"Anticheat Flag Streak","description":"Set an anticheat trigger for a players streak.","operationId":"anticheat_flag_streak_api_v2_anticheat_flag_streak_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatFlagStreak"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/anticheat/role":{"post":{"tags":["Commands"],"summary":"Anticheat Role","description":"Set a role to assign to flagged players.","operationId":"anticheat_role_api_v2_anticheat_role_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AnticheatRole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoping/remove":{"post":{"tags":["Commands"],"summary":"Autoping Remove","description":"Remove the set auto ping rule.","operationId":"autoping_remove_api_v2_autoping_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutopingRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoping/set":{"post":{"tags":["Commands"],"summary":"Autoping Set","description":"Automatically ping the given role when the queue hits the given size.","operationId":"autoping_set_api_v2_autoping_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutopingSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/copy":{"post":{"tags":["Commands"],"summary":"Autoroles Copy","description":"Copies the auto roles config to the desired channel.","operationId":"autoroles_copy_api_v2_autoroles_copy_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesCopy"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/ingame":{"post":{"tags":["Commands"],"summary":"Autoroles Ingame","description":"Assign a role to players who are in a match that is removed after.","operationId":"autoroles_ingame_api_v2_autoroles_ingame_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesIngame"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/inqueue":{"post":{"tags":["Commands"],"summary":"Autoroles Inqueue","description":"Assign a role to players who are in the queue.","operationId":"autoroles_inqueue_api_v2_autoroles_inqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesInqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/leaderboardposition/remove":{"post":{"tags":["Commands"],"summary":"Autoroles Leaderboardposition Remove","description":"Removes a leaderboard position role.","operationId":"autoroles_leaderboardposition_remove_api_v2_autoroles_leaderboardposition_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesLeaderboardpositionRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/leaderboardposition/set":{"post":{"tags":["Commands"],"summary":"Autoroles Leaderboardposition Set","description":"Adds a condition to give players a role based on leaderboard position.","operationId":"autoroles_leaderboardposition_set_api_v2_autoroles_leaderboardposition_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesLeaderboardpositionSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/notify":{"post":{"tags":["Commands"],"summary":"Autoroles Notify","description":"Toggle sending a DM to players when their rank autorole changes.","operationId":"autoroles_notify_api_v2_autoroles_notify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesNotify"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/refresh":{"post":{"tags":["Commands"],"summary":"Autoroles Refresh","description":"Recalculates all autoroles for players.","operationId":"autoroles_refresh_api_v2_autoroles_refresh_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesRefresh"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/reset":{"post":{"tags":["Commands"],"summary":"Autoroles Reset","description":"Delete all auto role settings.","operationId":"autoroles_reset_api_v2_autoroles_reset_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesReset"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/stats/remove":{"post":{"tags":["Commands"],"summary":"Autoroles Stats Remove","description":"Removes a condition where player roles are changed based on stats.","operationId":"autoroles_stats_remove_api_v2_autoroles_stats_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesStatsRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/autoroles/stats/set":{"post":{"tags":["Commands"],"summary":"Autoroles Stats Set","description":"(Ranks) Adds a condition in which player roles are changed based on stats.","operationId":"autoroles_stats_set_api_v2_autoroles_stats_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AutorolesStatsSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/balanceby/roles":{"post":{"tags":["Commands"],"summary":"Balanceby Roles","description":"Order of role to skill from lowest to highest rated, used if balance by ROLES, not MMR.","operationId":"balanceby_roles_api_v2_balanceby_roles_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BalancebyRoles"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/balanceby/type":{"post":{"tags":["Commands"],"summary":"Balanceby Type","description":"(Default: mmr) Sets how teams are balanced.","operationId":"balanceby_type_api_v2_balanceby_type_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BalancebyType"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bannedroles/add":{"post":{"tags":["Commands"],"summary":"Bannedroles Add","description":"Add a banned role which can't join the queue.","operationId":"bannedroles_add_api_v2_bannedroles_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BannedrolesAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bannedroles/remove":{"post":{"tags":["Commands"],"summary":"Bannedroles Remove","description":"Remove a banned role.","operationId":"bannedroles_remove_api_v2_bannedroles_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BannedrolesRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bestof":{"post":{"tags":["Commands"],"summary":"Bestof","description":"Sets whether the queue is a best of 3, 5, 7, etc.","operationId":"bestof_api_v2_bestof_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Bestof"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bot/avatar":{"post":{"tags":["Commands"],"summary":"Bot Avatar","description":"Set the bot's avatar.","operationId":"bot_avatar_api_v2_bot_avatar_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotAvatar"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bot/banner":{"post":{"tags":["Commands"],"summary":"Bot Banner","description":"Set the bot's banner.","operationId":"bot_banner_api_v2_bot_banner_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotBanner"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bot/bio":{"post":{"tags":["Commands"],"summary":"Bot Bio","description":"Set the bot's bio.","operationId":"bot_bio_api_v2_bot_bio_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotBio"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/bot/nickname":{"post":{"tags":["Commands"],"summary":"Bot Nickname","description":"Set the bot's nickname.","operationId":"bot_nickname_api_v2_bot_nickname_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BotNickname"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/cancel":{"post":{"tags":["Commands"],"summary":"Cancel","description":"Start a vote to cancel the current match.","operationId":"cancel_api_v2_cancel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Cancel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/automute":{"post":{"tags":["Commands"],"summary":"Captains Automute","description":"Automatically mute all non-captains during selection to remove bias.","operationId":"captains_automute_api_v2_captains_automute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsAutomute"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/bannedrole":{"post":{"tags":["Commands"],"summary":"Captains Bannedrole","description":"Sets a role which is banned from being captain.","operationId":"captains_bannedrole_api_v2_captains_bannedrole_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsBannedrole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/drafttype":{"post":{"tags":["Commands"],"summary":"Captains Drafttype","description":"Sets the type of draft to either Snake or Straight.","operationId":"captains_drafttype_api_v2_captains_drafttype_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsDrafttype"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/firstpick":{"post":{"tags":["Commands"],"summary":"Captains Firstpick","description":"Specify who gets the first pick in captain selection.","operationId":"captains_firstpick_api_v2_captains_firstpick_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsFirstpick"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/reshuffle":{"post":{"tags":["Commands"],"summary":"Captains Reshuffle","description":"Sets whether players can reshuffle captains in random captain selection.","operationId":"captains_reshuffle_api_v2_captains_reshuffle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsReshuffle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/role":{"post":{"tags":["Commands"],"summary":"Captains Role","description":"Sets a role which gets priority for being captain.","operationId":"captains_role_api_v2_captains_role_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsRole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/captains/selection":{"post":{"tags":["Commands"],"summary":"Captains Selection","description":"Choose how captains will be picked.","operationId":"captains_selection_api_v2_captains_selection_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CaptainsSelection"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/channel/category":{"post":{"tags":["Commands"],"summary":"Channel Category","description":"(Default: Parent) Sets whether created channels go in a separate or the parent category.","operationId":"channel_category_api_v2_channel_category_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChannelCategory"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/channel/name/queueempty":{"post":{"tags":["Commands"],"summary":"Channel Name Queueempty","description":"Set the channel name when a queue is empty. Can only be updated twice per 10 minutes!.","operationId":"channel_name_queueempty_api_v2_channel_name_queueempty_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChannelNameQueueempty"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/channel/name/queuelocked":{"post":{"tags":["Commands"],"summary":"Channel Name Queuelocked","description":"Set the channel name when a queue is locked. Can only be updated twice per 10 minutes!.","operationId":"channel_name_queuelocked_api_v2_channel_name_queuelocked_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChannelNameQueuelocked"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/channel/name/queuenotempty":{"post":{"tags":["Commands"],"summary":"Channel Name Queuenotempty","description":"Set the channel name when a queue isn't empty. Can only be updated twice per 10 minutes!.","operationId":"channel_name_queuenotempty_api_v2_channel_name_queuenotempty_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChannelNameQueuenotempty"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/channel/restrictions":{"post":{"tags":["Commands"],"summary":"Channel Restrictions","description":"(Default: enabled) Sets whether created channels have restrictions.","operationId":"channel_restrictions_api_v2_channel_restrictions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChannelRestrictions"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/clearqueue":{"post":{"tags":["Commands"],"summary":"Clearqueue","description":"Clears the running queue.","operationId":"clearqueue_api_v2_clearqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Clearqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/commandbutton/create":{"post":{"tags":["Commands"],"summary":"Commandbutton Create","description":"(BETA) Sends a button which triggers a command when clicked.","operationId":"commandbutton_create_api_v2_commandbutton_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommandbuttonCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/commandbutton/stats":{"post":{"tags":["Commands"],"summary":"Commandbutton Stats","description":"Send a button that allows players to show their stats.","operationId":"commandbutton_stats_api_v2_commandbutton_stats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CommandbuttonStats"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/compare":{"post":{"tags":["Commands"],"summary":"Compare","description":"Compare your stats to the given player.","operationId":"compare_api_v2_compare_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Compare"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/config/list":{"post":{"tags":["Commands"],"summary":"Config List","description":"List the 15 most recently created configs.","operationId":"config_list_api_v2_config_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigList"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/config/load":{"post":{"tags":["Commands"],"summary":"Config Load","description":"Loads the queue configuration based on the given name.","operationId":"config_load_api_v2_config_load_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigLoad"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/config/save":{"post":{"tags":["Commands"],"summary":"Config Save","description":"Save the current queue configuration to a name.","operationId":"config_save_api_v2_config_save_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ConfigSave"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/crosschat/join":{"post":{"tags":["Commands"],"summary":"Crosschat Join","description":"Join/create a crosschat room, to share a text channel between servers.","operationId":"crosschat_join_api_v2_crosschat_join_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrosschatJoin"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/crosschat/leave":{"post":{"tags":["Commands"],"summary":"Crosschat Leave","description":"Leave the crosschat.","operationId":"crosschat_leave_api_v2_crosschat_leave_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CrosschatLeave"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/dodge/autoban":{"post":{"tags":["Commands"],"summary":"Dodge Autoban","description":"Auto ban players who cause a match to cancel by not joining the voice channel.","operationId":"dodge_autoban_api_v2_dodge_autoban_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DodgeAutoban"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/dodge/mmrpenalty":{"post":{"tags":["Commands"],"summary":"Dodge Mmrpenalty","description":"Deduct MMR from players who dodge the match.","operationId":"dodge_mmrpenalty_api_v2_dodge_mmrpenalty_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DodgeMmrpenalty"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/dodge/pointspenalty":{"post":{"tags":["Commands"],"summary":"Dodge Pointspenalty","description":"Deduct points from players who dodge the match.","operationId":"dodge_pointspenalty_api_v2_dodge_pointspenalty_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DodgePointspenalty"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/endqueue":{"post":{"tags":["Commands"],"summary":"Endqueue","description":"Ends the running queue.","operationId":"endqueue_api_v2_endqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Endqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/forcestart":{"post":{"tags":["Commands"],"summary":"Forcestart","description":"Start a vote to forcestart the game, skips vote if used by staff.","operationId":"forcestart_api_v2_forcestart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Forcestart"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/forcestartconfig/conditions":{"post":{"tags":["Commands"],"summary":"Forcestartconfig Conditions","description":"Sets the requirements for forcestarting.","operationId":"forcestartconfig_conditions_api_v2_forcestartconfig_conditions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForcestartconfigConditions"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/forcestartconfig/cooldown":{"post":{"tags":["Commands"],"summary":"Forcestartconfig Cooldown","description":"(Default: 300) Sets the forcestart cooldown.","operationId":"forcestartconfig_cooldown_api_v2_forcestartconfig_cooldown_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ForcestartconfigCooldown"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/gamemode/reshuffle":{"post":{"tags":["Commands"],"summary":"Gamemode Reshuffle","description":"Sets whether players can reshuffle gamemodes in random gamemode selection.","operationId":"gamemode_reshuffle_api_v2_gamemode_reshuffle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GamemodeReshuffle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/gamemode/selection":{"post":{"tags":["Commands"],"summary":"Gamemode Selection","description":"Choose how gamemodes are selected.","operationId":"gamemode_selection_api_v2_gamemode_selection_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GamemodeSelection"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/help":{"post":{"tags":["Commands"],"summary":"Help","description":"View locations where to find help for setup.","operationId":"help_api_v2_help_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Help"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/hero/add":{"post":{"tags":["Commands"],"summary":"Hero Add","description":"Adds the given hero.","operationId":"hero_add_api_v2_hero_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeroAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/hero/bans":{"post":{"tags":["Commands"],"summary":"Hero Bans","description":"Specify the number of hero bans or 0 to disable.","operationId":"hero_bans_api_v2_hero_bans_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeroBans"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/hero/remove":{"post":{"tags":["Commands"],"summary":"Hero Remove","description":"Removes the given hero.","operationId":"hero_remove_api_v2_hero_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeroRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/hero/voting":{"post":{"tags":["Commands"],"summary":"Hero Voting","description":"Specify who can vote for hero bans. Defaults to All if no captains.","operationId":"hero_voting_api_v2_hero_voting_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HeroVoting"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ign":{"post":{"tags":["Commands"],"summary":"Ign","description":"Sets your IGN for this queue to help with easy lobby setup.","operationId":"ign_api_v2_ign_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ign"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/info":{"post":{"tags":["Commands"],"summary":"Info","description":"View information about the queue configuration.","operationId":"info_api_v2_info_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Info"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/language/overrides/set":{"post":{"tags":["Commands"],"summary":"Language Overrides Set","description":"Toggle on/off using the custom overrides.","operationId":"language_overrides_set_api_v2_language_overrides_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LanguageOverridesSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/language/overrides/toggle":{"post":{"tags":["Commands"],"summary":"Language Overrides Toggle","description":"Toggle on/off using the custom overrides.","operationId":"language_overrides_toggle_api_v2_language_overrides_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LanguageOverridesToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/language/overrides/upload":{"post":{"tags":["Commands"],"summary":"Language Overrides Upload","description":"Upload a custom overrides file.","operationId":"language_overrides_upload_api_v2_language_overrides_upload_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LanguageOverridesUpload"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/language/set":{"post":{"tags":["Commands"],"summary":"Language Set","description":"Set the language for the server.","operationId":"language_set_api_v2_language_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LanguageSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboard":{"post":{"tags":["Commands"],"summary":"Leaderboard","description":"Shows the leaderboard for the current queue's game.","operationId":"leaderboard_api_v2_leaderboard_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Leaderboard"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/edits":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Edits","description":"Specify who can edit a leaderboard.","operationId":"leaderboardconfig_edits_api_v2_leaderboardconfig_edits_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigEdits"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/ignoreroles/add":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Ignoreroles Add","description":"Will not show players on leaderboard with this role.","operationId":"leaderboardconfig_ignoreroles_add_api_v2_leaderboardconfig_ignoreroles_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigIgnorerolesAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/ignoreroles/remove":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Ignoreroles Remove","description":"Remove an ignored leaderboard role.","operationId":"leaderboardconfig_ignoreroles_remove_api_v2_leaderboardconfig_ignoreroles_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigIgnorerolesRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/monthly":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Monthly","description":"Toggle monthly leaderboards, either resets monthly or rolls over.","operationId":"leaderboardconfig_monthly_api_v2_leaderboardconfig_monthly_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigMonthly"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/requiredgames":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Requiredgames","description":"(Default: 1) The required number of games played to be displayed on the leaderboard.","operationId":"leaderboardconfig_requiredgames_api_v2_leaderboardconfig_requiredgames_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigRequiredgames"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/sharedstats/serverwide":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Sharedstats Serverwide","description":"Toggle having player stats be shared among all queues.","operationId":"leaderboardconfig_sharedstats_serverwide_api_v2_leaderboardconfig_sharedstats_serverwide_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigSharedstatsServerwide"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/sharedstats/set":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Sharedstats Set","description":"Sets the name to use for stats storage. Queues with the same name share stats.","operationId":"leaderboardconfig_sharedstats_set_api_v2_leaderboardconfig_sharedstats_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigSharedstatsSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/type":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Type","description":"Toggle using the image or text leaderboard.","operationId":"leaderboardconfig_type_api_v2_leaderboardconfig_type_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigType"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/leaderboardconfig/url":{"post":{"tags":["Commands"],"summary":"Leaderboardconfig Url","description":"Create a custom website url for leaderboards.","operationId":"leaderboardconfig_url_api_v2_leaderboardconfig_url_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LeaderboardconfigUrl"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/link":{"post":{"tags":["Commands"],"summary":"Link","description":"Links the current channel to another channel's queue.","operationId":"link_api_v2_link_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Link"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/automute":{"post":{"tags":["Commands"],"summary":"Lobbychannel Automute","description":"If the lobby channel should mute all players.","operationId":"lobbychannel_automute_api_v2_lobbychannel_automute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelAutomute"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/pause":{"post":{"tags":["Commands"],"summary":"Lobbychannel Pause","description":"Pause the current lobby channel countdown timer.","operationId":"lobbychannel_pause_api_v2_lobbychannel_pause_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelPause"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/pullall":{"post":{"tags":["Commands"],"summary":"Lobbychannel Pullall","description":"Specify pulling players from all channels when their match starts.","operationId":"lobbychannel_pullall_api_v2_lobbychannel_pullall_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelPullall"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/returnall":{"post":{"tags":["Commands"],"summary":"Lobbychannel Returnall","description":"Specify returning players to their original voice channel from before the match.","operationId":"lobbychannel_returnall_api_v2_lobbychannel_returnall_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelReturnall"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/set":{"post":{"tags":["Commands"],"summary":"Lobbychannel Set","description":"Specify the voice channel to move players to/from before/after a game.","operationId":"lobbychannel_set_api_v2_lobbychannel_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/timer":{"post":{"tags":["Commands"],"summary":"Lobbychannel Timer","description":"Specify how long players have to ready up before the match is cancelled.","operationId":"lobbychannel_timer_api_v2_lobbychannel_timer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelTimer"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/toggle":{"post":{"tags":["Commands"],"summary":"Lobbychannel Toggle","description":"Toggle creating a voice channel when a match is created for lobby setup.","operationId":"lobbychannel_toggle_api_v2_lobbychannel_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbychannel/unpause":{"post":{"tags":["Commands"],"summary":"Lobbychannel Unpause","description":"Unpause the current lobby channel countdown timer.","operationId":"lobbychannel_unpause_api_v2_lobbychannel_unpause_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbychannelUnpause"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbydetails/integration/deadlockdraft":{"post":{"tags":["Commands"],"summary":"Lobbydetails Integration Deadlockdraft","description":"Toggle Deadlock draft integration (Statlocker).","operationId":"lobbydetails_integration_deadlockdraft_api_v2_lobbydetails_integration_deadlockdraft_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbydetailsIntegrationDeadlockdraft"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbydetails/location":{"post":{"tags":["Commands"],"summary":"Lobbydetails Location","description":"Sets the lobby details message.","operationId":"lobbydetails_location_api_v2_lobbydetails_location_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbydetailsLocation"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbydetails/remove":{"post":{"tags":["Commands"],"summary":"Lobbydetails Remove","description":"Removed the lobby details message.","operationId":"lobbydetails_remove_api_v2_lobbydetails_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbydetailsRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lobbydetails/set":{"post":{"tags":["Commands"],"summary":"Lobbydetails Set","description":"Sets the lobby details message.","operationId":"lobbydetails_set_api_v2_lobbydetails_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LobbydetailsSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/lock":{"post":{"tags":["Commands"],"summary":"Lock","description":"Lock the queue channel to prevent players from joining.","operationId":"lock_api_v2_lock_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Lock"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/logs":{"post":{"tags":["Commands"],"summary":"Logs","description":"View a log of used NeatQueue commands.","operationId":"logs_api_v2_logs_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Logs"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/copy":{"post":{"tags":["Commands"],"summary":"Managestats Copy","description":"Copies the player stats from the old queue name to the new one.","operationId":"managestats_copy_api_v2_managestats_copy_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsCopy"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/merge":{"post":{"tags":["Commands"],"summary":"Managestats Merge","description":"Merges stats from the first queue name into the second queue name.","operationId":"managestats_merge_api_v2_managestats_merge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsMerge"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/move":{"post":{"tags":["Commands"],"summary":"Managestats Move","description":"Moves the player stats from the old queue name to the new one.","operationId":"managestats_move_api_v2_managestats_move_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsMove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/reset/all":{"post":{"tags":["Commands"],"summary":"Managestats Reset All","description":"Resets all stats for all queues, or for the inputted queue name.","operationId":"managestats_reset_all_api_v2_managestats_reset_all_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsResetAll"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/reset/mmr":{"post":{"tags":["Commands"],"summary":"Managestats Reset Mmr","description":"Resets all MMR for all queues, or for the inputted queue name.","operationId":"managestats_reset_mmr_api_v2_managestats_reset_mmr_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsResetMmr"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/managestats/reset/player":{"post":{"tags":["Commands"],"summary":"Managestats Reset Player","description":"Reset the user's data for all queues or a certain queue.","operationId":"managestats_reset_player_api_v2_managestats_reset_player_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ManagestatsResetPlayer"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/add":{"post":{"tags":["Commands"],"summary":"Map Add","description":"Adds the given map.","operationId":"map_add_api_v2_map_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/bans":{"post":{"tags":["Commands"],"summary":"Map Bans","description":"Specify the number of map bans per team, or 0 to disable.","operationId":"map_bans_api_v2_map_bans_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapBans"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/remove":{"post":{"tags":["Commands"],"summary":"Map Remove","description":"Removes the given map.","operationId":"map_remove_api_v2_map_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/reshuffle":{"post":{"tags":["Commands"],"summary":"Map Reshuffle","description":"Sets whether players can reshuffle maps in random map selection.","operationId":"map_reshuffle_api_v2_map_reshuffle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapReshuffle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/selection":{"post":{"tags":["Commands"],"summary":"Map Selection","description":"Choose how maps are selected.","operationId":"map_selection_api_v2_map_selection_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapSelection"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/map/voting":{"post":{"tags":["Commands"],"summary":"Map Voting","description":"Specify who can vote for map picks and map bans. Defaults to All if no captains.","operationId":"map_voting_api_v2_map_voting_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MapVoting"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchmaking/leniency":{"post":{"tags":["Commands"],"summary":"Matchmaking Leniency","description":"Every 15 seconds, how much the range will increase for a better chance at a match.","operationId":"matchmaking_leniency_api_v2_matchmaking_leniency_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchmakingLeniency"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchmaking/range":{"post":{"tags":["Commands"],"summary":"Matchmaking Range","description":"The range of MMRs for matches. Tighter range = more waiting and players required.","operationId":"matchmaking_range_api_v2_matchmaking_range_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchmakingRange"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchstart/dmplayers":{"post":{"tags":["Commands"],"summary":"Matchstart Dmplayers","description":"(Default: Enabled) Send a notification DM to all players when a match starts.","operationId":"matchstart_dmplayers_api_v2_matchstart_dmplayers_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchstartDmplayers"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchstart/removefromqueues":{"post":{"tags":["Commands"],"summary":"Matchstart Removefromqueues","description":"(Default: Enabled) Remove players from other queues when a match starts.","operationId":"matchstart_removefromqueues_api_v2_matchstart_removefromqueues_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchstartRemovefromqueues"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchstart/shuffleonstart":{"post":{"tags":["Commands"],"summary":"Matchstart Shuffleonstart","description":"(Default: Disabled) Shuffle the player pool on start.","operationId":"matchstart_shuffleonstart_api_v2_matchstart_shuffleonstart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchstartShuffleonstart"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/matchstart/when":{"post":{"tags":["Commands"],"summary":"Matchstart When","description":"(Default: Either) Start the match when the queue fills, or only when forcestarted.","operationId":"matchstart_when_api_v2_matchstart_when_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MatchstartWhen"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/color":{"post":{"tags":["Commands"],"summary":"Message Color","description":"Sets the color for all embeds and/or buttons in messages.","operationId":"message_color_api_v2_message_color_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageColor"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/delay":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Delay","description":"(Default: 3) Sets the delay for when a new queue message comes up.","operationId":"message_queuemessage_delay_api_v2_message_queuemessage_delay_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageDelay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/deletions":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Deletions","description":"(Default: Enabled) Sets whether old queue updates should be deleted.","operationId":"message_queuemessage_deletions_api_v2_message_queuemessage_deletions_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageDeletions"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/edits":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Edits","description":"(Default: Enabled) Set whether queue updates should edit the previous message.","operationId":"message_queuemessage_edits_api_v2_message_queuemessage_edits_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageEdits"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/footer":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Footer","description":"(Default: None) Set a footer for the queue message.","operationId":"message_queuemessage_footer_api_v2_message_queuemessage_footer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageFooter"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/history":{"post":{"tags":["Commands"],"summary":"Message Queuemessage History","description":"(Default: Disable) Sets whether to send a new message for every queue interaction.","operationId":"message_queuemessage_history_api_v2_message_queuemessage_history_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageHistory"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/image":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Image","description":"(Default: None) Set an image for the queue message.","operationId":"message_queuemessage_image_api_v2_message_queuemessage_image_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageImage"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/leaderboardbutton":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Leaderboardbutton","description":"Show a 'Leaderboard' button on the queue message.","operationId":"message_queuemessage_leaderboardbutton_api_v2_message_queuemessage_leaderboardbutton_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageLeaderboardbutton"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/sticky":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Sticky","description":"(Default: Enabled) Sets whether the queue message sticks to the bottom of the channel.","operationId":"message_queuemessage_sticky_api_v2_message_queuemessage_sticky_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageSticky"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/thumbnail":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Thumbnail","description":"(Default: None) Set a thumbnail for the queue message.","operationId":"message_queuemessage_thumbnail_api_v2_message_queuemessage_thumbnail_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageThumbnail"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/queuemessage/webqueuebutton":{"post":{"tags":["Commands"],"summary":"Message Queuemessage Webqueuebutton","description":"Show a 'Web Queue' button on the queue message.","operationId":"message_queuemessage_webqueuebutton_api_v2_message_queuemessage_webqueuebutton_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageQueuemessageWebqueuebutton"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/winnermessage/format":{"post":{"tags":["Commands"],"summary":"Message Winnermessage Format","description":"Sets the format for the winner message.","operationId":"message_winnermessage_format_api_v2_message_winnermessage_format_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageWinnermessageFormat"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/winnermessage/pin":{"post":{"tags":["Commands"],"summary":"Message Winnermessage Pin","description":"Sets whether the message gets pinned.","operationId":"message_winnermessage_pin_api_v2_message_winnermessage_pin_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageWinnermessagePin"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/winnermessage/results":{"post":{"tags":["Commands"],"summary":"Message Winnermessage Results","description":"Set who can vote for the result, or if results are fully disabled.","operationId":"message_winnermessage_results_api_v2_message_winnermessage_results_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageWinnermessageResults"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/message/winnermessage/sticky":{"post":{"tags":["Commands"],"summary":"Message Winnermessage Sticky","description":"Sets whether the message sticks to the bottom of chat.","operationId":"message_winnermessage_sticky_api_v2_message_winnermessage_sticky_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MessageWinnermessageSticky"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/misc/mention/teamscreated":{"post":{"tags":["Commands"],"summary":"Misc Mention Teamscreated","description":"(Default: Disabled) Mention the players after teams are created.","operationId":"misc_mention_teamscreated_api_v2_misc_mention_teamscreated_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MiscMentionTeamscreated"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/misc/nametype":{"post":{"tags":["Commands"],"summary":"Misc Nametype","description":"Sets whether to use nicknames or discord names (Default: nick).","operationId":"misc_nametype_api_v2_misc_nametype_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MiscNametype"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/misc/purge":{"post":{"tags":["Commands"],"summary":"Misc Purge","description":"Delete ALL messages in the channel except the queue message if it exists.","operationId":"misc_purge_api_v2_misc_purge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MiscPurge"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/change/allow_disable":{"post":{"tags":["Commands"],"summary":"Mmr Change Allow Disable","description":"Sets if the vote to disable MMR appears.","operationId":"mmr_change_allow_disable_api_v2_mmr_change_allow_disable_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrChangeAllowdisable"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/change/hidden":{"post":{"tags":["Commands"],"summary":"Mmr Change Hidden","description":"Sets if MMR changes are hidden from players.","operationId":"mmr_change_hidden_api_v2_mmr_change_hidden_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrChangeHidden"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/change/mode":{"post":{"tags":["Commands"],"summary":"Mmr Change Mode","description":"(Default: Per Player) Sets if MMR changes are calculated per player, or per team.","operationId":"mmr_change_mode_api_v2_mmr_change_mode_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrChangeMode"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/change/set":{"post":{"tags":["Commands"],"summary":"Mmr Change Set","description":"(Default: 50) Sets the MMR change per game.","operationId":"mmr_change_set_api_v2_mmr_change_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrChangeSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/change/variance":{"post":{"tags":["Commands"],"summary":"Mmr Change Variance","description":"Sets the variance value. Lower value = higher ranges of MMR changes.","operationId":"mmr_change_variance_api_v2_mmr_change_variance_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrChangeVariance"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/decay":{"post":{"tags":["Commands"],"summary":"Mmr Decay","description":"Enable/disable MMR decay and configure the values.","operationId":"mmr_decay_api_v2_mmr_decay_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrDecay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/maximum":{"post":{"tags":["Commands"],"summary":"Mmr Maximum","description":"Sets the highest mmr a player can reach in this queue.","operationId":"mmr_maximum_api_v2_mmr_maximum_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMaximum"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/minimum":{"post":{"tags":["Commands"],"summary":"Mmr Minimum","description":"Sets the lowest mmr a player can reach in this queue.","operationId":"mmr_minimum_api_v2_mmr_minimum_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMinimum"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/multipliers/placements":{"post":{"tags":["Commands"],"summary":"Mmr Multipliers Placements","description":"Toggle the placement matches multiplier.","operationId":"mmr_multipliers_placements_api_v2_mmr_multipliers_placements_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMultipliersPlacements"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/multipliers/remove":{"post":{"tags":["Commands"],"summary":"Mmr Multipliers Remove","description":"Remove the MMR multiplier for the given role.","operationId":"mmr_multipliers_remove_api_v2_mmr_multipliers_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMultipliersRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/multipliers/set":{"post":{"tags":["Commands"],"summary":"Mmr Multipliers Set","description":"Sets the MMR multiplier for the given role.","operationId":"mmr_multipliers_set_api_v2_mmr_multipliers_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMultipliersSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/multipliers/streaks":{"post":{"tags":["Commands"],"summary":"Mmr Multipliers Streaks","description":"Toggle the streak multiplier.","operationId":"mmr_multipliers_streaks_api_v2_mmr_multipliers_streaks_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrMultipliersStreaks"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mmr/requirement":{"post":{"tags":["Commands"],"summary":"Mmr Requirement","description":"Sets the required mmr to enter this queue.","operationId":"mmr_requirement_api_v2_mmr_requirement_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MmrRequirement"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mvp/reward":{"post":{"tags":["Commands"],"summary":"Mvp Reward","description":"(Default: 5) MMR reward for MVPs.","operationId":"mvp_reward_api_v2_mvp_reward_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MvpReward"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mvp/toggle":{"post":{"tags":["Commands"],"summary":"Mvp Toggle","description":"Enable/disable MVP votes for matches.","operationId":"mvp_toggle_api_v2_mvp_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MvpToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/mvp/voterequired":{"post":{"tags":["Commands"],"summary":"Mvp Voterequired","description":"(Default: Disabled) Require players to vote for MVP before voting for winner.","operationId":"mvp_voterequired_api_v2_mvp_voterequired_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MvpVoterequired"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/need":{"post":{"tags":["Commands"],"summary":"Need","description":"Shows how many players are needed for the queue.","operationId":"need_api_v2_need_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Need"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/numberoflobbies":{"post":{"tags":["Commands"],"summary":"Numberoflobbies","description":"(Default: 1) Sets the number of lobbies to create.","operationId":"numberoflobbies_api_v2_numberoflobbies_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Numberoflobbies"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/numberofteams":{"post":{"tags":["Commands"],"summary":"Numberofteams","description":"(Default: 2) Sets the number of teams.","operationId":"numberofteams_api_v2_numberofteams_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Numberofteams"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/outcome/autoresolution/setup":{"post":{"tags":["Commands"],"summary":"Outcome Autoresolution Setup","description":"Run a setup wizard to configure AI auto resolution and stat parsing.","operationId":"outcome_autoresolution_setup_api_v2_outcome_autoresolution_setup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutcomeAutoresolutionSetup"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/outcome/autoresolution/toggle":{"post":{"tags":["Commands"],"summary":"Outcome Autoresolution Toggle","description":"Toggle auto resolution for the current queue.","operationId":"outcome_autoresolution_toggle_api_v2_outcome_autoresolution_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutcomeAutoresolutionToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/outcome/cancel":{"post":{"tags":["Commands"],"summary":"Outcome Cancel","description":"Cancel the given game.","operationId":"outcome_cancel_api_v2_outcome_cancel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutcomeCancel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/outcome/selectwinner":{"post":{"tags":["Commands"],"summary":"Outcome Selectwinner","description":"Sets the winner for the given game.","operationId":"outcome_selectwinner_api_v2_outcome_selectwinner_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutcomeSelectwinner"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/outcome/tie":{"post":{"tags":["Commands"],"summary":"Outcome Tie","description":"Mark the given game as a tie.","operationId":"outcome_tie_api_v2_outcome_tie_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutcomeTie"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/cancelinvites":{"post":{"tags":["Commands"],"summary":"Party Cancelinvites","description":"Cancel all pending invites.","operationId":"party_cancelinvites_api_v2_party_cancelinvites_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyCancelinvites"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/captain":{"post":{"tags":["Commands"],"summary":"Party Captain","description":"Designate a new captain if you are the current one.","operationId":"party_captain_api_v2_party_captain_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyCaptain"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/clear":{"post":{"tags":["Commands"],"summary":"Party Clear","description":"Remove all members from the party except the captain.","operationId":"party_clear_api_v2_party_clear_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyClear"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/create":{"post":{"tags":["Commands"],"summary":"Party Create","description":"Create a new party.","operationId":"party_create_api_v2_party_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/disband":{"post":{"tags":["Commands"],"summary":"Party Disband","description":"Disband a party.","operationId":"party_disband_api_v2_party_disband_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyDisband"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/invite":{"post":{"tags":["Commands"],"summary":"Party Invite","description":"Invite a new player to the party.","operationId":"party_invite_api_v2_party_invite_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyInvite"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/join":{"post":{"tags":["Commands"],"summary":"Party Join","description":"Join a party.","operationId":"party_join_api_v2_party_join_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyJoin"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/kick":{"post":{"tags":["Commands"],"summary":"Party Kick","description":"Kick a player from the party.","operationId":"party_kick_api_v2_party_kick_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyKick"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/leave":{"post":{"tags":["Commands"],"summary":"Party Leave","description":"Leave a party.","operationId":"party_leave_api_v2_party_leave_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyLeave"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/list":{"post":{"tags":["Commands"],"summary":"Party List","description":"List your parties.","operationId":"party_list_api_v2_party_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyList"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/selectrole":{"post":{"tags":["Commands"],"summary":"Party Selectrole","description":"Specify your role in the party.","operationId":"party_selectrole_api_v2_party_selectrole_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartySelectrole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/party/view":{"post":{"tags":["Commands"],"summary":"Party View","description":"View the specified party.","operationId":"party_view_api_v2_party_view_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyView"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/partyqueue/maxrange":{"post":{"tags":["Commands"],"summary":"Partyqueue Maxrange","description":"Set the max range of MMRs in a party that can enter the queue.","operationId":"partyqueue_maxrange_api_v2_partyqueue_maxrange_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyqueueMaxrange"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/partyqueue/maxsize":{"post":{"tags":["Commands"],"summary":"Partyqueue Maxsize","description":"Set the max party size that can enter the queue.","operationId":"partyqueue_maxsize_api_v2_partyqueue_maxsize_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyqueueMaxsize"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/partyqueue/minsize":{"post":{"tags":["Commands"],"summary":"Partyqueue Minsize","description":"Set the min party size that can enter the queue.","operationId":"partyqueue_minsize_api_v2_partyqueue_minsize_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyqueueMinsize"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/partyqueue/preventoverfill":{"post":{"tags":["Commands"],"summary":"Partyqueue Preventoverfill","description":"(Default: Enabled) Prevent a party from joining queue if it over-fills the queue.","operationId":"partyqueue_preventoverfill_api_v2_partyqueue_preventoverfill_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyqueuePreventoverfill"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/partyqueue/toggle":{"post":{"tags":["Commands"],"summary":"Partyqueue Toggle","description":"Enable party queue, allowing players to create parties with `/party` before joining.","operationId":"partyqueue_toggle_api_v2_partyqueue_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PartyqueueToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ping":{"post":{"tags":["Commands"],"summary":"Ping","description":"Pings all members in the queue.","operationId":"ping_api_v2_ping_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ping"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/add":{"post":{"tags":["Commands"],"summary":"Player Add","description":"Adds the given player to the queue.","operationId":"player_add_api_v2_player_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/ban":{"post":{"tags":["Commands"],"summary":"Player Ban","description":"Bans a player from queuing for the given duration of time.","operationId":"player_ban_api_v2_player_ban_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerBan"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/banlist/clear":{"post":{"tags":["Commands"],"summary":"Player Banlist Clear","description":"Clears the ban list.","operationId":"player_banlist_clear_api_v2_player_banlist_clear_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerBanlistClear"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/banlist/show":{"post":{"tags":["Commands"],"summary":"Player Banlist Show","description":"View the player ban list.","operationId":"player_banlist_show_api_v2_player_banlist_show_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerBanlistShow"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/remove":{"post":{"tags":["Commands"],"summary":"Player Remove","description":"Removes the given player from the queue.","operationId":"player_remove_api_v2_player_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/role/ban":{"post":{"tags":["Commands"],"summary":"Player Role Ban","description":"Ban a user from selecting a specific role.","operationId":"player_role_ban_api_v2_player_role_ban_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerRoleBan"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/role/set":{"post":{"tags":["Commands"],"summary":"Player Role Set","description":"Set a specific user's preferred role.","operationId":"player_role_set_api_v2_player_role_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerRoleSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/role/unban":{"post":{"tags":["Commands"],"summary":"Player Role Unban","description":"Unban a user from a specific role.","operationId":"player_role_unban_api_v2_player_role_unban_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerRoleUnban"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/sub":{"post":{"tags":["Commands"],"summary":"Player Sub","description":"Substitute the first player for the second player.","operationId":"player_sub_api_v2_player_sub_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerSub"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/player/unban":{"post":{"tags":["Commands"],"summary":"Player Unban","description":"Unban the given player from queuing.","operationId":"player_unban_api_v2_player_unban_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PlayerUnban"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/change/loss":{"post":{"tags":["Commands"],"summary":"Points Change Loss","description":"(Default: 100) Set how many points players gain for a loss (not MMR).","operationId":"points_change_loss_api_v2_points_change_loss_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsChangeLoss"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/change/win":{"post":{"tags":["Commands"],"summary":"Points Change Win","description":"(Default: 100) Set how many points players gain for a win (not MMR).","operationId":"points_change_win_api_v2_points_change_win_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsChangeWin"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/maximum":{"post":{"tags":["Commands"],"summary":"Points Maximum","description":"Sets the highest number of points a player can reach.","operationId":"points_maximum_api_v2_points_maximum_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsMaximum"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/minimum":{"post":{"tags":["Commands"],"summary":"Points Minimum","description":"Sets the lowest number of points a player can reach.","operationId":"points_minimum_api_v2_points_minimum_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsMinimum"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/multipliers/remove":{"post":{"tags":["Commands"],"summary":"Points Multipliers Remove","description":"Remove the points multiplier for the given role.","operationId":"points_multipliers_remove_api_v2_points_multipliers_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsMultipliersRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/multipliers/set":{"post":{"tags":["Commands"],"summary":"Points Multipliers Set","description":"Sets the points multiplier for the given role.","operationId":"points_multipliers_set_api_v2_points_multipliers_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsMultipliersSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/points/startingvalue":{"post":{"tags":["Commands"],"summary":"Points Startingvalue","description":"(Default: 0) Set how many points players start with (not MMR).","operationId":"points_startingvalue_api_v2_points_startingvalue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PointsStartingvalue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/predict":{"post":{"tags":["Commands"],"summary":"Predict","description":"Place a bet on the given team for the specified match number.","operationId":"predict_api_v2_predict_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Predict"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/predictions/channel":{"post":{"tags":["Commands"],"summary":"Predictions Channel","description":"Specify the channel to show predictions.","operationId":"predictions_channel_api_v2_predictions_channel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PredictionsChannel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/predictions/role":{"post":{"tags":["Commands"],"summary":"Predictions Role","description":"Role to ping when a prediction opens.","operationId":"predictions_role_api_v2_predictions_role_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PredictionsRole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/predictions/timer":{"post":{"tags":["Commands"],"summary":"Predictions Timer","description":"Specify the duration the prediction lasts before closing.","operationId":"predictions_timer_api_v2_predictions_timer_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PredictionsTimer"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/predictions/toggle":{"post":{"tags":["Commands"],"summary":"Predictions Toggle","description":"Specify the channel to show predictions.","operationId":"predictions_toggle_api_v2_predictions_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/PredictionsToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queueentry/channel/set":{"post":{"tags":["Commands"],"summary":"Queueentry Channel Set","description":"(BETA) Add players to the queue when they join the voice channel.","operationId":"queueentry_channel_set_api_v2_queueentry_channel_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueentryChannelSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queueentry/methods":{"post":{"tags":["Commands"],"summary":"Queueentry Methods","description":"(BETA) Specify how players can join the queue.","operationId":"queueentry_methods_api_v2_queueentry_methods_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueentryMethods"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queueentry/price":{"post":{"tags":["Commands"],"summary":"Queueentry Price","description":"Set how many points a player must pay to join the queue.","operationId":"queueentry_price_api_v2_queueentry_price_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueentryPrice"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queueentry/survey/add":{"post":{"tags":["Commands"],"summary":"Queueentry Survey Add","description":"Adds a new survey which players must respond to before queuing.","operationId":"queueentry_survey_add_api_v2_queueentry_survey_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueentrySurveyAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queueentry/survey/delete":{"post":{"tags":["Commands"],"summary":"Queueentry Survey Delete","description":"Delete a previously added survey.","operationId":"queueentry_survey_delete_api_v2_queueentry_survey_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/QueueentrySurveyDelete"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queuename":{"post":{"tags":["Commands"],"summary":"Queuename","description":"Sets the name for this queue. All stats are tied to the queue name.","operationId":"queuename_api_v2_queuename_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Queuename"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/queuetype":{"post":{"tags":["Commands"],"summary":"Queuetype","description":"Select the type of queue to run. See docs for detailed explanations.","operationId":"queuetype_api_v2_queuetype_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Queuetype"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ratinginname/format":{"post":{"tags":["Commands"],"summary":"Ratinginname Format","description":"(Default: '- ($)') Sets the format for ratings in nicknames.","operationId":"ratinginname_format_api_v2_ratinginname_format_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RatinginnameFormat"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ratinginname/queuenames":{"post":{"tags":["Commands"],"summary":"Ratinginname Queuenames","description":"Sets the queue names to use in retrieving player stats, or omit to reset.","operationId":"ratinginname_queuenames_api_v2_ratinginname_queuenames_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RatinginnameQueuenames"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ratinginname/removeallnicknames":{"post":{"tags":["Commands"],"summary":"Ratinginname Removeallnicknames","description":"Removes all nicknames from all members.","operationId":"ratinginname_removeallnicknames_api_v2_ratinginname_removeallnicknames_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RatinginnameRemoveallnicknames"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ratinginname/toggle":{"post":{"tags":["Commands"],"summary":"Ratinginname Toggle","description":"Enable or disable showing player MMR in their nickname.","operationId":"ratinginname_toggle_api_v2_ratinginname_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RatinginnameToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/reactionroles/add":{"post":{"tags":["Commands"],"summary":"Reactionroles Add","description":"Specify roles to assign when users react to the message.","operationId":"reactionroles_add_api_v2_reactionroles_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReactionrolesAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/readyup/mode":{"post":{"tags":["Commands"],"summary":"Readyup Mode","description":"How players indicate they are ready to play a match.","operationId":"readyup_mode_api_v2_readyup_mode_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReadyupMode"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/readyup/replaceinactive/mode":{"post":{"tags":["Commands"],"summary":"Readyup Replaceinactive Mode","description":"Changes how a replacement is found.","operationId":"readyup_replaceinactive_mode_api_v2_readyup_replaceinactive_mode_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReadyupReplaceinactiveMode"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/readyup/replaceinactive/toggle":{"post":{"tags":["Commands"],"summary":"Readyup Replaceinactive Toggle","description":"Toggle replacing inactive players if possible.","operationId":"readyup_replaceinactive_toggle_api_v2_readyup_replaceinactive_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ReadyupReplaceinactiveToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/register":{"post":{"tags":["Commands"],"summary":"Register","description":"Initialize your MMR using your account.","operationId":"register_api_v2_register_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Register"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/rematches":{"post":{"tags":["Commands"],"summary":"Rematches","description":"(Default: true) Toggle the ability to rematch.","operationId":"rematches_api_v2_rematches_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Rematches"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/condition":{"post":{"tags":["Commands"],"summary":"Requeue Condition","description":"Sets the condition for letting a player requeue.","operationId":"requeue_condition_api_v2_requeue_condition_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeueCondition"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/delay":{"post":{"tags":["Commands"],"summary":"Requeue Delay","description":"Delay people from queuing for the given duration after the condition is met.","operationId":"requeue_delay_api_v2_requeue_delay_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeueDelay"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/matchcancelled":{"post":{"tags":["Commands"],"summary":"Requeue Matchcancelled","description":"Specify if players get automatically requeued if a match is cancelled.","operationId":"requeue_matchcancelled_api_v2_requeue_matchcancelled_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeueMatchcancelled"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/priority":{"post":{"tags":["Commands"],"summary":"Requeue Priority","description":"Give priority to players who requeue after a match.","operationId":"requeue_priority_api_v2_requeue_priority_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeuePriority"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/priorityrole/add":{"post":{"tags":["Commands"],"summary":"Requeue Priorityrole Add","description":"Allow players with the given role to gain priority for requeue.","operationId":"requeue_priorityrole_add_api_v2_requeue_priorityrole_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeuePriorityroleAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requeue/priorityrole/remove":{"post":{"tags":["Commands"],"summary":"Requeue Priorityrole Remove","description":"Allow players with the given role to gain priority for requeue.","operationId":"requeue_priorityrole_remove_api_v2_requeue_priorityrole_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequeuePriorityroleRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/autoresolution":{"post":{"tags":["Commands"],"summary":"Requiredvotes Autoresolution","description":"Sets the number of votes required for auto resolution.","operationId":"requiredvotes_autoresolution_api_v2_requiredvotes_autoresolution_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesAutoresolution"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/cancel":{"post":{"tags":["Commands"],"summary":"Requiredvotes Cancel","description":"Sets the number of votes required for cancelling a game.","operationId":"requiredvotes_cancel_api_v2_requiredvotes_cancel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesCancel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/default":{"post":{"tags":["Commands"],"summary":"Requiredvotes Default","description":"Sets the default number of votes required.","operationId":"requiredvotes_default_api_v2_requiredvotes_default_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesDefault"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/forcestart":{"post":{"tags":["Commands"],"summary":"Requiredvotes Forcestart","description":"Sets the number of votes required for forcestarting a game.","operationId":"requiredvotes_forcestart_api_v2_requiredvotes_forcestart_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesForcestart"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/mvp":{"post":{"tags":["Commands"],"summary":"Requiredvotes Mvp","description":"Sets the number of votes required for getting MVP.","operationId":"requiredvotes_mvp_api_v2_requiredvotes_mvp_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesMvp"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requiredvotes/winner":{"post":{"tags":["Commands"],"summary":"Requiredvotes Winner","description":"Sets the number of votes required for picking a winner.","operationId":"requiredvotes_winner_api_v2_requiredvotes_winner_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RequiredvotesWinner"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requireign":{"post":{"tags":["Commands"],"summary":"Requireign","description":"(Default: false) Require if players must set their IGN before they can queue.","operationId":"requireign_api_v2_requireign_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Requireign"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/requireregister":{"post":{"tags":["Commands"],"summary":"Requireregister","description":"Specify whether players must register their account before playing.","operationId":"requireregister_api_v2_requireregister_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Requireregister"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/resultschannel":{"post":{"tags":["Commands"],"summary":"Resultschannel","description":"Sets the channel to post match results.","operationId":"resultschannel_api_v2_resultschannel_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Resultschannel"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/role":{"post":{"tags":["Commands"],"summary":"Role","description":"Set your role.","operationId":"role_api_v2_role_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Role"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/rolelimit/remove":{"post":{"tags":["Commands"],"summary":"Rolelimit Remove","description":"Remove the limit for a role.","operationId":"rolelimit_remove_api_v2_rolelimit_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RolelimitRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/rolelimit/set":{"post":{"tags":["Commands"],"summary":"Rolelimit Set","description":"Set the maximum number of players with this Discord role allowed in the queue.","operationId":"rolelimit_set_api_v2_rolelimit_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RolelimitSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/rolerequirement/add":{"post":{"tags":["Commands"],"summary":"Rolerequirement Add","description":"Add a required role to enter this queue. Players can join if they have any of the roles.","operationId":"rolerequirement_add_api_v2_rolerequirement_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RolerequirementAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/rolerequirement/remove":{"post":{"tags":["Commands"],"summary":"Rolerequirement Remove","description":"Removed a required role to enter this queue.","operationId":"rolerequirement_remove_api_v2_rolerequirement_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/RolerequirementRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/roles":{"post":{"tags":["Commands"],"summary":"Roles","description":"(Default: None) Sets the roles for this queue, or omit to remove all.","operationId":"roles_api_v2_roles_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Roles"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/cancelsetup":{"post":{"tags":["Commands"],"summary":"Schedule Cancelsetup","description":"(BETA) Cancels your currently active schedule setup.","operationId":"schedule_cancelsetup_api_v2_schedule_cancelsetup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleCancelsetup"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/delete":{"post":{"tags":["Commands"],"summary":"Schedule Delete","description":"(BETA) Delete a previously scheduled command.","operationId":"schedule_delete_api_v2_schedule_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleDelete"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/repeat":{"post":{"tags":["Commands"],"summary":"Schedule Repeat","description":"(BETA) Toggle if the scheduled command should repeat each time daily.","operationId":"schedule_repeat_api_v2_schedule_repeat_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleRepeat"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/setup":{"post":{"tags":["Commands"],"summary":"Schedule Setup","description":"(BETA) Start scheduling the execution of any NeatQueue command.","operationId":"schedule_setup_api_v2_schedule_setup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleSetup"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/time/add":{"post":{"tags":["Commands"],"summary":"Schedule Time Add","description":"(BETA) Specify an execution time for the scheduled command.","operationId":"schedule_time_add_api_v2_schedule_time_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleTimeAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/time/list":{"post":{"tags":["Commands"],"summary":"Schedule Time List","description":"(BETA) List the scheduled times for the command.","operationId":"schedule_time_list_api_v2_schedule_time_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleTimeList"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/schedule/time/remove":{"post":{"tags":["Commands"],"summary":"Schedule Time Remove","description":"(BETA) Remove an execution time for the scheduled command.","operationId":"schedule_time_remove_api_v2_schedule_time_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ScheduleTimeRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/channelnames/games":{"post":{"tags":["Commands"],"summary":"Serverstats Channelnames Games","description":"Show how many games have been played by renaming the specified channel.","operationId":"serverstats_channelnames_games_api_v2_serverstats_channelnames_games_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsChannelnamesGames"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/channelnames/ingame":{"post":{"tags":["Commands"],"summary":"Serverstats Channelnames Ingame","description":"Show how many players are in game by renaming the specified channel.","operationId":"serverstats_channelnames_ingame_api_v2_serverstats_channelnames_ingame_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsChannelnamesIngame"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/channelnames/inqueue":{"post":{"tags":["Commands"],"summary":"Serverstats Channelnames Inqueue","description":"Show how many players are in queue by renaming the specified channel.","operationId":"serverstats_channelnames_inqueue_api_v2_serverstats_channelnames_inqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsChannelnamesInqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/channelnames/players":{"post":{"tags":["Commands"],"summary":"Serverstats Channelnames Players","description":"Show the total number of players by renaming the specified channel.","operationId":"serverstats_channelnames_players_api_v2_serverstats_channelnames_players_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsChannelnamesPlayers"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/channelnames/users":{"post":{"tags":["Commands"],"summary":"Serverstats Channelnames Users","description":"Show how many users are in the server by renaming the specified channel.","operationId":"serverstats_channelnames_users_api_v2_serverstats_channelnames_users_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsChannelnamesUsers"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/serverstats/info":{"post":{"tags":["Commands"],"summary":"Serverstats Info","description":"View all queue names in the server.","operationId":"serverstats_info_api_v2_serverstats_info_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ServerstatsInfo"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/set/ign":{"post":{"tags":["Commands"],"summary":"Set Ign","description":"Sets the players IGN (used in `/register` or `/ign`).","operationId":"set_ign_api_v2_set_ign_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetIgn"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/set/stats":{"post":{"tags":["Commands"],"summary":"Set Stats","description":"Sets the stats for a player or role.","operationId":"set_stats_api_v2_set_stats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SetStats"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/setup":{"post":{"tags":["Commands"],"summary":"Setup","description":"Starts the interactive setup.","operationId":"setup_api_v2_setup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Setup"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/simulate":{"post":{"tags":["Commands"],"summary":"Simulate","description":"Simulate the MMR distribution for the current configuration.","operationId":"simulate_api_v2_simulate_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Simulate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/spectatorrole/add":{"post":{"tags":["Commands"],"summary":"Spectatorrole Add","description":"Specify a spectator role which can join any voice channel.","operationId":"spectatorrole_add_api_v2_spectatorrole_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SpectatorroleAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/spectatorrole/remove":{"post":{"tags":["Commands"],"summary":"Spectatorrole Remove","description":"Remove's a spectator role.","operationId":"spectatorrole_remove_api_v2_spectatorrole_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/SpectatorroleRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffchannel/remove":{"post":{"tags":["Commands"],"summary":"Staffchannel Remove","description":"Remove the set results channel.","operationId":"staffchannel_remove_api_v2_staffchannel_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffchannelRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffchannel/set":{"post":{"tags":["Commands"],"summary":"Staffchannel Set","description":"Sets the results channel to send queue history.","operationId":"staffchannel_set_api_v2_staffchannel_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffchannelSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/add":{"post":{"tags":["Commands"],"summary":"Staffrole Add","description":"Add a staff role that grants access to commands.","operationId":"staffrole_add_api_v2_staffrole_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/command/allow":{"post":{"tags":["Commands"],"summary":"Staffrole Command Allow","description":"Grants the staff role access to the given command.","operationId":"staffrole_command_allow_api_v2_staffrole_command_allow_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleCommandAllow"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/command/deny":{"post":{"tags":["Commands"],"summary":"Staffrole Command Deny","description":"Removes the staff role's access to the given command.","operationId":"staffrole_command_deny_api_v2_staffrole_command_deny_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleCommandDeny"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/list":{"post":{"tags":["Commands"],"summary":"Staffrole List","description":"List all configured staff roles.","operationId":"staffrole_list_api_v2_staffrole_list_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleList"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/remove":{"post":{"tags":["Commands"],"summary":"Staffrole Remove","description":"Remove a staff role.","operationId":"staffrole_remove_api_v2_staffrole_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/staffrole/reset":{"post":{"tags":["Commands"],"summary":"Staffrole Reset","description":"Resets the staff role to starting permissions.","operationId":"staffrole_reset_api_v2_staffrole_reset_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StaffroleReset"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/startfromvc":{"post":{"tags":["Commands"],"summary":"Startfromvc","description":"Creates a queue using all players in the given channel.","operationId":"startfromvc_api_v2_startfromvc_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Startfromvc"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/startingmmr/remove":{"post":{"tags":["Commands"],"summary":"Startingmmr Remove","description":"Removes the starting mmr for the given role.","operationId":"startingmmr_remove_api_v2_startingmmr_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartingmmrRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/startingmmr/set":{"post":{"tags":["Commands"],"summary":"Startingmmr Set","description":"Sets the starting mmr for the given role.","operationId":"startingmmr_set_api_v2_startingmmr_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StartingmmrSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/startqueue":{"post":{"tags":["Commands"],"summary":"Startqueue","description":"Starts a queue for the current channel.","operationId":"startqueue_api_v2_startqueue_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Startqueue"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/stats":{"post":{"tags":["Commands"],"summary":"Stats","description":"Shows your stats.","operationId":"stats_api_v2_stats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Stats"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/statsconfig/graph/games":{"post":{"tags":["Commands"],"summary":"Statsconfig Graph Games","description":"Sets the maximum number of games to show in /stats.","operationId":"statsconfig_graph_games_api_v2_statsconfig_graph_games_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatsconfigGraphGames"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/statsconfig/graph/xaxis":{"post":{"tags":["Commands"],"summary":"Statsconfig Graph Xaxis","description":"Sets the x-axis labels type in /stats.","operationId":"statsconfig_graph_xaxis_api_v2_statsconfig_graph_xaxis_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatsconfigGraphXaxis"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/statsconfig/hidestats":{"post":{"tags":["Commands"],"summary":"Statsconfig Hidestats","description":"Sets whether stats are forced to be hidden (only shown to the user).","operationId":"statsconfig_hidestats_api_v2_statsconfig_hidestats_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatsconfigHidestats"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/statsconfig/rankupautorole":{"post":{"tags":["Commands"],"summary":"Statsconfig Rankupautorole","description":"Sets what autorole criteria is used for displaying rank ups in /stats.","operationId":"statsconfig_rankupautorole_api_v2_statsconfig_rankupautorole_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StatsconfigRankupautorole"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/substitute":{"post":{"tags":["Commands"],"summary":"Substitute","description":"Substitute yourself for the given player.","operationId":"substitute_api_v2_substitute_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Substitute"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/teamnames/captains":{"post":{"tags":["Commands"],"summary":"Teamnames Captains","description":"If team names should be the captains names, if applicable.","operationId":"teamnames_captains_api_v2_teamnames_captains_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamnamesCaptains"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/teamnames/set":{"post":{"tags":["Commands"],"summary":"Teamnames Set","description":"Specify the names of each team, or omit for the default behavior..","operationId":"teamnames_set_api_v2_teamnames_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamnamesSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/teamselection/reshuffle":{"post":{"tags":["Commands"],"summary":"Teamselection Reshuffle","description":"Sets whether players can reshuffle teams in random team selection.","operationId":"teamselection_reshuffle_api_v2_teamselection_reshuffle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamselectionReshuffle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/teamselection/set":{"post":{"tags":["Commands"],"summary":"Teamselection Set","description":"Choose how teams will be picked.","operationId":"teamselection_set_api_v2_teamselection_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TeamselectionSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/teamsize":{"post":{"tags":["Commands"],"summary":"Teamsize","description":"Sets the size for each team.","operationId":"teamsize_api_v2_teamsize_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Teamsize"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tempchannels/name":{"post":{"tags":["Commands"],"summary":"Tempchannels Name","description":"(Default: queue-$) Naming format for temporary setup channels.","operationId":"tempchannels_name_api_v2_tempchannels_name_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TempchannelsName"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tempchannels/permissions/set":{"post":{"tags":["Commands"],"summary":"Tempchannels Permissions Set","description":"Specify a permission to set for a role when creating the temporary channel.","operationId":"tempchannels_permissions_set_api_v2_tempchannels_permissions_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TempchannelsPermissionsSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tempchannels/toggle":{"post":{"tags":["Commands"],"summary":"Tempchannels Toggle","description":"(Default: Enabled) Sets whether to create a temporary text channel for setup.","operationId":"tempchannels_toggle_api_v2_tempchannels_toggle_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TempchannelsToggle"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tempchannels/type":{"post":{"tags":["Commands"],"summary":"Tempchannels Type","description":"(Default: Text Channels) Specify if the temp channels are threads or normal channels.","operationId":"tempchannels_type_api_v2_tempchannels_type_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TempchannelsType"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/test":{"post":{"tags":["Commands"],"summary":"Test","description":"Enables testing mode which allows for duplicate queue joining.","operationId":"test_api_v2_test_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Test"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/ties":{"post":{"tags":["Commands"],"summary":"Ties","description":"Sets whether tieing is an option for game outcomes.","operationId":"ties_api_v2_ties_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Ties"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/afk":{"post":{"tags":["Commands"],"summary":"Timer Afk","description":"Toggle kicking players for inactivity.","operationId":"timer_afk_api_v2_timer_afk_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerAfk"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/matchcleanup":{"post":{"tags":["Commands"],"summary":"Timer Matchcleanup","description":"(Default: 5400) Sets the timeout before a running game is finished.","operationId":"timer_matchcleanup_api_v2_timer_matchcleanup_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerMatchcleanup"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/queuemessage":{"post":{"tags":["Commands"],"summary":"Timer Queuemessage","description":"(Default: 3) Sets the delay for when a new queue message comes up.","operationId":"timer_queuemessage_api_v2_timer_queuemessage_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerQueuemessage"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/queuereset":{"post":{"tags":["Commands"],"summary":"Timer Queuereset","description":"(Default: 3600) Sets the time before the queue is reset.","operationId":"timer_queuereset_api_v2_timer_queuereset_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerQueuereset"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/votes":{"post":{"tags":["Commands"],"summary":"Timer Votes","description":"(Default: 60) Sets the timeout for voting menus.","operationId":"timer_votes_api_v2_timer_votes_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerVotes"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timer/winnervotemessage":{"post":{"tags":["Commands"],"summary":"Timer Winnervotemessage","description":"(Default: 0) Sets the delay before enabling the winner voting message.","operationId":"timer_winnervotemessage_api_v2_timer_winnervotemessage_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TimerWinnervotemessage"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/timezone":{"post":{"tags":["Commands"],"summary":"Timezone","description":"(Default: 'US/Eastern') Sets the server's timezone.","operationId":"timezone_api_v2_timezone_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Timezone"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/account":{"post":{"tags":["Commands"],"summary":"Tournament Account","description":"Link your server to challonge using your username and api key.","operationId":"tournament_account_api_v2_tournament_account_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentAccount"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/config/autocreatematches":{"post":{"tags":["Commands"],"summary":"Tournament Config Autocreatematches","description":"(BETA) Toggle automatically creating new matches when ready.","operationId":"tournament_config_autocreatematches_api_v2_tournament_config_autocreatematches_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentConfigAutocreatematches"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/config/autocreatenewtournament":{"post":{"tags":["Commands"],"summary":"Tournament Config Autocreatenewtournament","description":"(BETA) Toggle automatically creating new tournaments.","operationId":"tournament_config_autocreatenewtournament_api_v2_tournament_config_autocreatenewtournament_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentConfigAutocreatenewtournament"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/config/autostartonfill":{"post":{"tags":["Commands"],"summary":"Tournament Config Autostartonfill","description":"(BETA) Toggle automatically starting the tournament when filled.","operationId":"tournament_config_autostartonfill_api_v2_tournament_config_autostartonfill_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentConfigAutostartonfill"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/config/details":{"post":{"tags":["Commands"],"summary":"Tournament Config Details","description":"(BETA) Change the tournament details shown in the queue message.","operationId":"tournament_config_details_api_v2_tournament_config_details_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentConfigDetails"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/create":{"post":{"tags":["Commands"],"summary":"Tournament Create","description":"(BETA) Create a new tournament and shows signup buttons.","operationId":"tournament_create_api_v2_tournament_create_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentCreate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/delete":{"post":{"tags":["Commands"],"summary":"Tournament Delete","description":"(BETA) Deletes the tournament.","operationId":"tournament_delete_api_v2_tournament_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentDelete"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/refresh":{"post":{"tags":["Commands"],"summary":"Tournament Refresh","description":"(BETA) Refresh necessary data from challonge and start any required matches.","operationId":"tournament_refresh_api_v2_tournament_refresh_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentRefresh"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/start":{"post":{"tags":["Commands"],"summary":"Tournament Start","description":"(BETA) Start the tournament.","operationId":"tournament_start_api_v2_tournament_start_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentStart"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/tournament/startmatches":{"post":{"tags":["Commands"],"summary":"Tournament Startmatches","description":"(BETA) Starts the next set of ready matches.","operationId":"tournament_startmatches_api_v2_tournament_startmatches_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TournamentStartmatches"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/unlink":{"post":{"tags":["Commands"],"summary":"Unlink","description":"Unlinks the current channel.","operationId":"unlink_api_v2_unlink_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Unlink"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/unlock":{"post":{"tags":["Commands"],"summary":"Unlock","description":"Unlock the queue channel to allow players to join.","operationId":"unlock_api_v2_unlock_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Unlock"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/voicechannels/moveteam":{"post":{"tags":["Commands"],"summary":"Voicechannels Moveteam","description":"(Default: After All Setup) Sets when to move players to team voice channels.","operationId":"voicechannels_moveteam_api_v2_voicechannels_moveteam_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoicechannelsMoveteam"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/voicechannels/permissions/set":{"post":{"tags":["Commands"],"summary":"Voicechannels Permissions Set","description":"Specify a permission to set for a role when creating voice channels.","operationId":"voicechannels_permissions_set_api_v2_voicechannels_permissions_set_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoicechannelsPermissionsSet"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/voicechannels/teamchannels":{"post":{"tags":["Commands"],"summary":"Voicechannels Teamchannels","description":"(Default: Enabled) Toggle creating separate voice channels for each team.","operationId":"voicechannels_teamchannels_api_v2_voicechannels_teamchannels_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VoicechannelsTeamchannels"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/votingmenu/add":{"post":{"tags":["Commands"],"summary":"Votingmenu Add","description":"Add a new voting menu.","operationId":"votingmenu_add_api_v2_votingmenu_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VotingmenuAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/votingmenu/remove":{"post":{"tags":["Commands"],"summary":"Votingmenu Remove","description":"Remove the given voting menu.","operationId":"votingmenu_remove_api_v2_votingmenu_remove_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/VotingmenuRemove"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/webhooks/add":{"post":{"tags":["Commands"],"summary":"Webhooks Add","description":"Add a new webhook to receive queue information.","operationId":"webhooks_add_api_v2_webhooks_add_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhooksAdd"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/webhooks/delete":{"post":{"tags":["Commands"],"summary":"Webhooks Delete","description":"Delete this queue's webhook.","operationId":"webhooks_delete_api_v2_webhooks_delete_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhooksDelete"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/api/v2/webhooks/generatetoken":{"post":{"tags":["Commands"],"summary":"Webhooks Generatetoken","description":"Generate an API token for your account.","operationId":"webhooks_generatetoken_api_v2_webhooks_generatetoken_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/WebhooksGeneratetoken"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"AddDecaygraceperiod":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"time":{"type":"integer","title":"Time"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id","time"],"title":"AddDecaygraceperiod"},"AddStats":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"stat":{"type":"string","title":"Stat"},"value":{"type":"integer","title":"Value"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id","stat","value"],"title":"AddStats"},"Anonymousqueue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"Anonymousqueue"},"AnticheatChannel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"AnticheatChannel"},"AnticheatEnable":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"AnticheatEnable"},"AnticheatFlagIncorrectvoting":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"AnticheatFlagIncorrectvoting"},"AnticheatFlagNewaccount":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"age":{"type":"integer","title":"Age"}},"type":"object","required":["channel_id","age"],"title":"AnticheatFlagNewaccount"},"AnticheatFlagRejoins":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"AnticheatFlagRejoins"},"AnticheatFlagStreak":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"streak":{"type":"integer","title":"Streak"}},"type":"object","required":["channel_id","streak"],"title":"AnticheatFlagStreak"},"AnticheatRole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"AnticheatRole"},"AutopingRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"AutopingRemove"},"AutopingSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"size":{"type":"integer","title":"Size"},"delete_after":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Delete After"}},"type":"object","required":["channel_id","role_id","size"],"title":"AutopingSet"},"AutorolesCopy":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"AutorolesCopy"},"AutorolesIngame":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id"],"title":"AutorolesIngame"},"AutorolesInqueue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id"],"title":"AutorolesInqueue"},"AutorolesLeaderboardpositionRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"stat":{"type":"string","title":"Stat"}},"type":"object","required":["channel_id","role_id","stat"],"title":"AutorolesLeaderboardpositionRemove"},"AutorolesLeaderboardpositionSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"stat":{"type":"string","title":"Stat"},"lower_value":{"type":"integer","title":"Lower Value"},"upper_value":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Upper Value"}},"type":"object","required":["channel_id","role_id","stat","lower_value"],"title":"AutorolesLeaderboardpositionSet"},"AutorolesNotify":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"AutorolesNotify"},"AutorolesRefresh":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"AutorolesRefresh"},"AutorolesReset":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"AutorolesReset"},"AutorolesStatsRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"stat":{"type":"string","title":"Stat"}},"type":"object","required":["channel_id","role_id","stat"],"title":"AutorolesStatsRemove"},"AutorolesStatsSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"stat":{"type":"string","title":"Stat"},"lower_rating":{"type":"integer","title":"Lower Rating"},"upper_rating":{"type":"integer","title":"Upper Rating"},"lower_lose_rating":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Lower Lose Rating"},"only_one_allowed":{"type":"boolean","title":"Only One Allowed","default":true}},"type":"object","required":["channel_id","role_id","stat","lower_rating","upper_rating"],"title":"AutorolesStatsSet"},"BalancebyRoles":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role1_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role1 Id"},"role2_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role2 Id"},"role3_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role3 Id"},"role4_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role4 Id"},"role5_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role5 Id"},"role6_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role6 Id"},"role7_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role7 Id"},"role8_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role8 Id"},"role9_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role9 Id"},"role10_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role10 Id"},"role11_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role11 Id"},"role12_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role12 Id"},"role13_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role13 Id"},"role14_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role14 Id"},"role15_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role15 Id"},"role16_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role16 Id"},"role17_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role17 Id"},"role18_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role18 Id"},"role19_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role19 Id"},"role20_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role20 Id"}},"type":"object","required":["channel_id"],"title":"BalancebyRoles"},"BalancebyType":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"BalancebyType"},"BannedrolesAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"BannedrolesAdd"},"BannedrolesRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"BannedrolesRemove"},"Bestof":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"number":{"type":"integer","title":"Number"},"vote":{"type":"boolean","title":"Vote","default":false},"voteselection":{"type":"string","title":"Voteselection","default":"lowest"},"eligible_voters":{"type":"string","title":"Eligible Voters","default":"All"}},"type":"object","required":["channel_id","number"],"title":"Bestof"},"BotAvatar":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"BotAvatar"},"BotBanner":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"BotBanner"},"BotBio":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"bio":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Bio"}},"type":"object","required":["channel_id"],"title":"BotBio"},"BotNickname":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["channel_id"],"title":"BotNickname"},"Cancel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Cancel"},"CaptainsAutomute":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"CaptainsAutomute"},"CaptainsBannedrole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id"],"title":"CaptainsBannedrole"},"CaptainsDrafttype":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"CaptainsDrafttype"},"CaptainsFirstpick":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"integer","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"CaptainsFirstpick"},"CaptainsReshuffle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"CaptainsReshuffle"},"CaptainsRole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id"],"title":"CaptainsRole"},"CaptainsSelection":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"CaptainsSelection"},"ChannelCategory":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"category_mode":{"type":"string","title":"Category Mode"},"category_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Category Id"}},"type":"object","required":["channel_id","category_mode"],"title":"ChannelCategory"},"ChannelNameQueueempty":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"channel_name":{"type":"string","title":"Channel Name"}},"type":"object","required":["channel_id","channel_name"],"title":"ChannelNameQueueempty"},"ChannelNameQueuelocked":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"channel_name":{"type":"string","title":"Channel Name"}},"type":"object","required":["channel_id","channel_name"],"title":"ChannelNameQueuelocked"},"ChannelNameQueuenotempty":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"channel_name":{"type":"string","title":"Channel Name"}},"type":"object","required":["channel_id","channel_name"],"title":"ChannelNameQueuenotempty"},"ChannelRestrictions":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"ChannelRestrictions"},"Clearqueue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Clearqueue"},"CommandbuttonCreate":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"command":{"type":"string","title":"Command"},"color":{"type":"integer","title":"Color","default":2},"emoji":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Emoji"},"label":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Label"}},"type":"object","required":["channel_id","command"],"title":"CommandbuttonCreate"},"CommandbuttonStats":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"CommandbuttonStats"},"Compare":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player2_id":{"type":"integer","title":"Player2 Id"},"player1_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Player1 Id"},"hidden":{"type":"boolean","title":"Hidden","default":false}},"type":"object","required":["channel_id","player2_id"],"title":"Compare"},"ConfigList":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"ConfigList"},"ConfigLoad":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"config":{"type":"string","title":"Config"}},"type":"object","required":["channel_id","config"],"title":"ConfigLoad"},"ConfigSave":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["channel_id"],"title":"ConfigSave"},"CrosschatJoin":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"room_name":{"type":"string","title":"Room Name","default":"neatqueue"},"censored":{"type":"boolean","title":"Censored","default":false}},"type":"object","required":["channel_id"],"title":"CrosschatJoin"},"CrosschatLeave":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"CrosschatLeave"},"DodgeAutoban":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"duration":{"type":"integer","title":"Duration","default":315360000}},"type":"object","required":["channel_id"],"title":"DodgeAutoban"},"DodgeMmrpenalty":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"amount":{"type":"integer","title":"Amount"}},"type":"object","required":["channel_id","amount"],"title":"DodgeMmrpenalty"},"DodgePointspenalty":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"amount":{"type":"integer","title":"Amount"}},"type":"object","required":["channel_id","amount"],"title":"DodgePointspenalty"},"Endqueue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Endqueue"},"Forcestart":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Forcestart"},"ForcestartconfigConditions":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"min_size":{"type":"integer","title":"Min Size"},"max_size":{"type":"integer","title":"Max Size","default":-1},"only_fair":{"type":"boolean","title":"Only Fair","default":false},"auto_start":{"type":"boolean","title":"Auto Start","default":false}},"type":"object","required":["channel_id","min_size"],"title":"ForcestartconfigConditions"},"ForcestartconfigCooldown":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"ForcestartconfigCooldown"},"GamemodeReshuffle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"},"reshuffle_limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Reshuffle Limit"}},"type":"object","required":["channel_id","toggle"],"title":"GamemodeReshuffle"},"GamemodeSelection":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"gamemode_choice":{"type":"string","title":"Gamemode Choice"}},"type":"object","required":["channel_id","gamemode_choice"],"title":"GamemodeSelection"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"Help":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Help"},"HeroAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"hero_name":{"type":"string","title":"Hero Name"}},"type":"object","required":["channel_id","hero_name"],"title":"HeroAdd"},"HeroBans":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"bans":{"type":"integer","title":"Bans"},"per_team":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Per Team"}},"type":"object","required":["channel_id","bans"],"title":"HeroBans"},"HeroRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"hero_name":{"type":"string","title":"Hero Name"}},"type":"object","required":["channel_id","hero_name"],"title":"HeroRemove"},"HeroVoting":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"per_team":{"type":"boolean","title":"Per Team"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","per_team","mode"],"title":"HeroVoting"},"Ign":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"ign":{"type":"string","title":"Ign"}},"type":"object","required":["channel_id","ign"],"title":"Ign"},"Info":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Info"},"LanguageOverridesSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"original_phrase":{"type":"string","title":"Original Phrase"},"overriden_phrase":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Overriden Phrase"}},"type":"object","required":["channel_id","original_phrase"],"title":"LanguageOverridesSet"},"LanguageOverridesToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LanguageOverridesToggle"},"LanguageOverridesUpload":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"LanguageOverridesUpload"},"LanguageSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"language":{"type":"string","title":"Language"}},"type":"object","required":["channel_id","language"],"title":"LanguageSet"},"Leaderboard":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"page":{"type":"integer","title":"Page","default":1},"type":{"type":"string","title":"Type","default":"mmr"},"queue_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Name"}},"type":"object","required":["channel_id"],"title":"Leaderboard"},"LeaderboardconfigEdits":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"edits":{"type":"string","title":"Edits"}},"type":"object","required":["channel_id","edits"],"title":"LeaderboardconfigEdits"},"LeaderboardconfigIgnorerolesAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"LeaderboardconfigIgnorerolesAdd"},"LeaderboardconfigIgnorerolesRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"LeaderboardconfigIgnorerolesRemove"},"LeaderboardconfigMonthly":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"},"mode":{"type":"string","title":"Mode","default":"Reset"}},"type":"object","required":["channel_id","toggle"],"title":"LeaderboardconfigMonthly"},"LeaderboardconfigRequiredgames":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"games":{"type":"integer","title":"Games"}},"type":"object","required":["channel_id","games"],"title":"LeaderboardconfigRequiredgames"},"LeaderboardconfigSharedstatsServerwide":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"}},"type":"object","required":["channel_id","toggle"],"title":"LeaderboardconfigSharedstatsServerwide"},"LeaderboardconfigSharedstatsSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"name":{"type":"string","title":"Name"}},"type":"object","required":["channel_id","name"],"title":"LeaderboardconfigSharedstatsSet"},"LeaderboardconfigType":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"LeaderboardconfigType"},"LeaderboardconfigUrl":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"url":{"type":"string","title":"Url"}},"type":"object","required":["channel_id","url"],"title":"LeaderboardconfigUrl"},"Link":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Link"},"LobbychannelAutomute":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LobbychannelAutomute"},"LobbychannelPause":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"LobbychannelPause"},"LobbychannelPullall":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LobbychannelPullall"},"LobbychannelReturnall":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LobbychannelReturnall"},"LobbychannelSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"LobbychannelSet"},"LobbychannelTimer":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"timer":{"type":"integer","title":"Timer"}},"type":"object","required":["channel_id","timer"],"title":"LobbychannelTimer"},"LobbychannelToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LobbychannelToggle"},"LobbychannelUnpause":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"LobbychannelUnpause"},"LobbydetailsIntegrationDeadlockdraft":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"LobbydetailsIntegrationDeadlockdraft"},"LobbydetailsLocation":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"location":{"type":"string","title":"Location"}},"type":"object","required":["channel_id","location"],"title":"LobbydetailsLocation"},"LobbydetailsRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"LobbydetailsRemove"},"LobbydetailsSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"message":{"type":"string","title":"Message"}},"type":"object","required":["channel_id","message"],"title":"LobbydetailsSet"},"Lock":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"all":{"type":"boolean","title":"All","default":false}},"type":"object","required":["channel_id"],"title":"Lock"},"Logs":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"filter":{"type":"string","title":"Filter","default":""}},"type":"object","required":["channel_id"],"title":"Logs"},"ManagestatsCopy":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"old_name":{"type":"string","title":"Old Name"},"new_name":{"type":"string","title":"New Name"}},"type":"object","required":["channel_id","old_name","new_name"],"title":"ManagestatsCopy"},"ManagestatsMerge":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"from_queue_name":{"type":"string","title":"From Queue Name"},"to_queue_name":{"type":"string","title":"To Queue Name"},"mmr_merge_strategy":{"type":"integer","title":"Mmr Merge Strategy","default":2}},"type":"object","required":["channel_id","from_queue_name","to_queue_name"],"title":"ManagestatsMerge"},"ManagestatsMove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"old_name":{"type":"string","title":"Old Name"},"new_name":{"type":"string","title":"New Name"}},"type":"object","required":["channel_id","old_name","new_name"],"title":"ManagestatsMove"},"ManagestatsResetAll":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"queue_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Name"}},"type":"object","required":["channel_id"],"title":"ManagestatsResetAll"},"ManagestatsResetMmr":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"queue_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Name"}},"type":"object","required":["channel_id"],"title":"ManagestatsResetMmr"},"ManagestatsResetPlayer":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"},"queue_name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Name"}},"type":"object","required":["channel_id","user_id"],"title":"ManagestatsResetPlayer"},"MapAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"map_name":{"type":"string","title":"Map Name"},"game_modes":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Game Modes"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"type":"object","required":["channel_id","map_name"],"title":"MapAdd"},"MapBans":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"bans":{"type":"integer","title":"Bans"},"per_team":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Per Team"}},"type":"object","required":["channel_id","bans"],"title":"MapBans"},"MapRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"map_name":{"type":"string","title":"Map Name"}},"type":"object","required":["channel_id","map_name"],"title":"MapRemove"},"MapReshuffle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"},"reshuffle_limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Reshuffle Limit"}},"type":"object","required":["channel_id","toggle"],"title":"MapReshuffle"},"MapSelection":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"map_choice":{"type":"string","title":"Map Choice"}},"type":"object","required":["channel_id","map_choice"],"title":"MapSelection"},"MapVoting":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"per_team":{"type":"boolean","title":"Per Team"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","per_team","mode"],"title":"MapVoting"},"MatchmakingLeniency":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"},"maximum":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maximum"}},"type":"object","required":["channel_id","value"],"title":"MatchmakingLeniency"},"MatchmakingRange":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"range":{"type":"integer","title":"Range"}},"type":"object","required":["channel_id","range"],"title":"MatchmakingRange"},"MatchstartDmplayers":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MatchstartDmplayers"},"MatchstartRemovefromqueues":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MatchstartRemovefromqueues"},"MatchstartShuffleonstart":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MatchstartShuffleonstart"},"MatchstartWhen":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MatchstartWhen"},"MessageColor":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"color":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Color"},"button_color":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Button Color"}},"type":"object","required":["channel_id"],"title":"MessageColor"},"MessageQueuemessageDelay":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"MessageQueuemessageDelay"},"MessageQueuemessageDeletions":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageDeletions"},"MessageQueuemessageEdits":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageEdits"},"MessageQueuemessageFooter":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"text":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Text"},"icon_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Icon Url"}},"type":"object","required":["channel_id"],"title":"MessageQueuemessageFooter"},"MessageQueuemessageHistory":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageHistory"},"MessageQueuemessageImage":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"type":"object","required":["channel_id"],"title":"MessageQueuemessageImage"},"MessageQueuemessageLeaderboardbutton":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageLeaderboardbutton"},"MessageQueuemessageSticky":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageSticky"},"MessageQueuemessageThumbnail":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"image_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Image Url"}},"type":"object","required":["channel_id"],"title":"MessageQueuemessageThumbnail"},"MessageQueuemessageWebqueuebutton":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MessageQueuemessageWebqueuebutton"},"MessageWinnermessageFormat":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MessageWinnermessageFormat"},"MessageWinnermessagePin":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MessageWinnermessagePin"},"MessageWinnermessageResults":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","value"],"title":"MessageWinnermessageResults"},"MessageWinnermessageSticky":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MessageWinnermessageSticky"},"MiscMentionTeamscreated":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MiscMentionTeamscreated"},"MiscNametype":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"MiscNametype"},"MiscPurge":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"MiscPurge"},"MmrChangeAllowdisable":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"allow_disable":{"type":"boolean","title":"Allow Disable"}},"type":"object","required":["channel_id","allow_disable"],"title":"MmrChangeAllowdisable"},"MmrChangeHidden":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"hidden":{"type":"boolean","title":"Hidden"}},"type":"object","required":["channel_id","hidden"],"title":"MmrChangeHidden"},"MmrChangeMode":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"integer","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"MmrChangeMode"},"MmrChangeSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"amount":{"type":"integer","title":"Amount"},"loser_mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Loser Mmr"},"tie_mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Tie Mmr"},"static":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Static"}},"type":"object","required":["channel_id","amount"],"title":"MmrChangeSet"},"MmrChangeVariance":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"amount":{"type":"integer","title":"Amount"}},"type":"object","required":["channel_id","amount"],"title":"MmrChangeVariance"},"MmrDecay":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"},"amount":{"type":"integer","title":"Amount","default":20},"amount_type":{"type":"integer","title":"Amount Type","default":0},"duration":{"type":"integer","title":"Duration","default":604800},"minimum":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Minimum"}},"type":"object","required":["channel_id","toggle"],"title":"MmrDecay"},"MmrMaximum":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Mmr"}},"type":"object","required":["channel_id"],"title":"MmrMaximum"},"MmrMinimum":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Mmr"}},"type":"object","required":["channel_id"],"title":"MmrMinimum"},"MmrMultipliersPlacements":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MmrMultipliersPlacements"},"MmrMultipliersRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"MmrMultipliersRemove"},"MmrMultipliersSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"discord_role_id":{"type":"integer","title":"Discord Role Id"},"multiplier":{"type":"integer","title":"Multiplier"},"apply_to_wins":{"type":"boolean","title":"Apply To Wins","default":true},"apply_to_losses":{"type":"boolean","title":"Apply To Losses","default":false},"apply_to_ties":{"type":"boolean","title":"Apply To Ties","default":false},"queue_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Role"}},"type":"object","required":["channel_id","discord_role_id","multiplier"],"title":"MmrMultipliersSet"},"MmrMultipliersStreaks":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MmrMultipliersStreaks"},"MmrRequirement":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"minimum_mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Minimum Mmr"},"maximum_mmr":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Maximum Mmr"}},"type":"object","required":["channel_id"],"title":"MmrRequirement"},"MvpReward":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"amount":{"type":"integer","title":"Amount"}},"type":"object","required":["channel_id","amount"],"title":"MvpReward"},"MvpToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MvpToggle"},"MvpVoterequired":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"MvpVoterequired"},"Need":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"}},"type":"object","title":"Need"},"Numberoflobbies":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"lobbies":{"type":"integer","title":"Lobbies"}},"type":"object","required":["channel_id","lobbies"],"title":"Numberoflobbies"},"Numberofteams":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"number":{"type":"integer","title":"Number"}},"type":"object","required":["channel_id","number"],"title":"Numberofteams"},"OutcomeAutoresolutionSetup":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"OutcomeAutoresolutionSetup"},"OutcomeAutoresolutionToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"OutcomeAutoresolutionToggle"},"OutcomeCancel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"match_number":{"type":"integer","title":"Match Number"}},"type":"object","required":["channel_id","match_number"],"title":"OutcomeCancel"},"OutcomeSelectwinner":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"match_number":{"type":"integer","title":"Match Number"},"team_num":{"type":"integer","title":"Team Num"}},"type":"object","required":["channel_id","match_number","team_num"],"title":"OutcomeSelectwinner"},"OutcomeTie":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"match_number":{"type":"integer","title":"Match Number"}},"type":"object","required":["channel_id","match_number"],"title":"OutcomeTie"},"PartyCancelinvites":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyCancelinvites"},"PartyCaptain":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","player_id","party_name"],"title":"PartyCaptain"},"PartyClear":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyClear"},"PartyCreate":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyCreate"},"PartyDisband":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyDisband"},"PartyInvite":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","player_id","party_name"],"title":"PartyInvite"},"PartyJoin":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyJoin"},"PartyKick":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","player_id","party_name"],"title":"PartyKick"},"PartyLeave":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyLeave"},"PartyList":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"PartyList"},"PartySelectrole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"},"role":{"type":"string","title":"Role"}},"type":"object","required":["channel_id","party_name","role"],"title":"PartySelectrole"},"PartyView":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"party_name":{"type":"string","title":"Party Name"}},"type":"object","required":["channel_id","party_name"],"title":"PartyView"},"PartyqueueMaxrange":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"max_range":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Range"}},"type":"object","required":["channel_id"],"title":"PartyqueueMaxrange"},"PartyqueueMaxsize":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"max_size":{"type":"integer","title":"Max Size","default":-1}},"type":"object","required":["channel_id"],"title":"PartyqueueMaxsize"},"PartyqueueMinsize":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"min_size":{"type":"integer","title":"Min Size","default":-1}},"type":"object","required":["channel_id"],"title":"PartyqueueMinsize"},"PartyqueuePreventoverfill":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"PartyqueuePreventoverfill"},"PartyqueueToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"PartyqueueToggle"},"Ping":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Ping"},"PlayerAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"},"team":{"type":"integer","title":"Team","default":0}},"type":"object","required":["channel_id","user_id"],"title":"PlayerAdd"},"PlayerBan":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"},"days":{"type":"integer","title":"Days","default":0},"hours":{"type":"integer","title":"Hours","default":0},"minutes":{"type":"integer","title":"Minutes","default":0},"seconds":{"type":"integer","title":"Seconds","default":0},"reason":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Reason"}},"type":"object","required":["channel_id","player_id"],"title":"PlayerBan"},"PlayerBanlistClear":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"PlayerBanlistClear"},"PlayerBanlistShow":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"PlayerBanlistShow"},"PlayerChannelRating":{"properties":{"player_id":{"type":"integer","title":"Player Id"},"channel_id":{"type":"integer","title":"Channel Id"},"mmr":{"type":"integer","title":"Mmr"}},"type":"object","required":["player_id","channel_id","mmr"],"title":"PlayerChannelRating"},"PlayerRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"}},"type":"object","required":["channel_id","user_id"],"title":"PlayerRemove"},"PlayerRoleBan":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"},"role":{"type":"string","title":"Role"}},"type":"object","required":["channel_id","user_id","role"],"title":"PlayerRoleBan"},"PlayerRoleSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"},"role":{"type":"string","title":"Role"}},"type":"object","required":["channel_id","user_id","role"],"title":"PlayerRoleSet"},"PlayerRoleUnban":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"user_id":{"type":"integer","title":"User Id"},"role":{"type":"string","title":"Role"}},"type":"object","required":["channel_id","user_id","role"],"title":"PlayerRoleUnban"},"PlayerSub":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player1_id":{"type":"integer","title":"Player1 Id"},"player2_id":{"type":"integer","title":"Player2 Id"},"gamenum":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gamenum"}},"type":"object","required":["channel_id","player1_id","player2_id"],"title":"PlayerSub"},"PlayerUnban":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"}},"type":"object","required":["channel_id","player_id"],"title":"PlayerUnban"},"PointsChangeLoss":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","value"],"title":"PointsChangeLoss"},"PointsChangeWin":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","value"],"title":"PointsChangeWin"},"PointsMaximum":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"points":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Points"}},"type":"object","required":["channel_id"],"title":"PointsMaximum"},"PointsMinimum":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"points":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Points"}},"type":"object","required":["channel_id"],"title":"PointsMinimum"},"PointsMultipliersRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"PointsMultipliersRemove"},"PointsMultipliersSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"multiplier":{"type":"integer","title":"Multiplier"}},"type":"object","required":["channel_id","role_id","multiplier"],"title":"PointsMultipliersSet"},"PointsStartingvalue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","value"],"title":"PointsStartingvalue"},"Predict":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"gamenumber":{"type":"integer","title":"Gamenumber"},"team":{"type":"integer","title":"Team"},"amount":{"type":"integer","title":"Amount"}},"type":"object","required":["channel_id","gamenumber","team","amount"],"title":"Predict"},"PredictionsChannel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"PredictionsChannel"},"PredictionsRole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"PredictionsRole"},"PredictionsTimer":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"timer":{"type":"integer","title":"Timer"}},"type":"object","required":["channel_id","timer"],"title":"PredictionsTimer"},"PredictionsToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"PredictionsToggle"},"QueueentryChannelSet":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"}},"type":"object","title":"QueueentryChannelSet"},"QueueentryMethods":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"modes":{"type":"integer","title":"Modes"}},"type":"object","required":["channel_id","modes"],"title":"QueueentryMethods"},"QueueentryPrice":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value"},"payout_fee":{"type":"integer","title":"Payout Fee","default":0}},"type":"object","required":["channel_id","value"],"title":"QueueentryPrice"},"QueueentrySurveyAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"title":{"type":"string","title":"Title"},"allow_other":{"type":"boolean","title":"Allow Other"},"options":{"type":"string","title":"Options"},"key":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Key"},"show_in_teams_message":{"type":"boolean","title":"Show In Teams Message","default":true}},"type":"object","required":["channel_id","title","allow_other","options"],"title":"QueueentrySurveyAdd"},"QueueentrySurveyDelete":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"title":{"type":"string","title":"Title"}},"type":"object","required":["channel_id","title"],"title":"QueueentrySurveyDelete"},"Queuename":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"name":{"type":"string","title":"Name"}},"type":"object","required":["channel_id","name"],"title":"Queuename"},"Queuetype":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"Queuetype"},"RatinginnameFormat":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"format":{"type":"string","title":"Format"},"location":{"type":"string","title":"Location"}},"type":"object","required":["channel_id","format","location"],"title":"RatinginnameFormat"},"RatinginnameQueuenames":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"names":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Names"}},"type":"object","required":["channel_id"],"title":"RatinginnameQueuenames"},"RatinginnameRemoveallnicknames":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"RatinginnameRemoveallnicknames"},"RatinginnameToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"RatinginnameToggle"},"ReactionrolesAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"message_id":{"type":"string","title":"Message Id"},"role_id":{"type":"integer","title":"Role Id"},"reaction":{"type":"string","title":"Reaction"},"remove_others":{"type":"boolean","title":"Remove Others","default":false},"queue_role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Queue Role"}},"type":"object","required":["channel_id","message_id","role_id","reaction"],"title":"ReactionrolesAdd"},"ReadyupMode":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"integer","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"ReadyupMode"},"ReadyupReplaceinactiveMode":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"integer","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"ReadyupReplaceinactiveMode"},"ReadyupReplaceinactiveToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"ReadyupReplaceinactiveToggle"},"Register":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Register"},"Rematches":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"boolean","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"Rematches"},"RequeueCondition":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"condition":{"type":"string","title":"Condition"}},"type":"object","required":["channel_id","condition"],"title":"RequeueCondition"},"RequeueDelay":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"RequeueDelay"},"RequeueMatchcancelled":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"RequeueMatchcancelled"},"RequeuePriority":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"value":{"type":"integer","title":"Value","default":0},"seconds":{"type":"integer","title":"Seconds","default":300}},"type":"object","required":["channel_id"],"title":"RequeuePriority"},"RequeuePriorityroleAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"value":{"type":"integer","title":"Value","default":100}},"type":"object","required":["channel_id","role_id"],"title":"RequeuePriorityroleAdd"},"RequeuePriorityroleRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"RequeuePriorityroleRemove"},"RequiredvotesAutoresolution":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesAutoresolution"},"RequiredvotesCancel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesCancel"},"RequiredvotesDefault":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesDefault"},"RequiredvotesForcestart":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesForcestart"},"RequiredvotesMvp":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesMvp"},"RequiredvotesWinner":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"RequiredvotesWinner"},"Requireign":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"Requireign"},"Requireregister":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"Requireregister"},"Resultschannel":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Resultschannel"},"Role":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Role"}},"type":"object","required":["channel_id"],"title":"Role"},"RolelimitRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"RolelimitRemove"},"RolelimitSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"limit":{"type":"integer","title":"Limit"},"roles":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Roles"}},"type":"object","required":["channel_id","role_id","limit"],"title":"RolelimitSet"},"RolerequirementAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"RolerequirementAdd"},"RolerequirementRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"RolerequirementRemove"},"Roles":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"roles":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Roles"},"required":{"type":"boolean","title":"Required","default":true}},"type":"object","required":["channel_id"],"title":"Roles"},"ScheduleCancelsetup":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"ScheduleCancelsetup"},"ScheduleDelete":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"scheduled_command":{"type":"string","title":"Scheduled Command"}},"type":"object","required":["channel_id","scheduled_command"],"title":"ScheduleDelete"},"ScheduleRepeat":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"scheduled_command":{"type":"string","title":"Scheduled Command"},"repeat":{"type":"string","title":"Repeat","default":"enabled"}},"type":"object","required":["channel_id","scheduled_command"],"title":"ScheduleRepeat"},"ScheduleSetup":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"ScheduleSetup"},"ScheduleTimeAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"scheduled_command":{"type":"string","title":"Scheduled Command"},"time":{"type":"string","title":"Time"},"timezone":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Timezone"}},"type":"object","required":["channel_id","scheduled_command","time"],"title":"ScheduleTimeAdd"},"ScheduleTimeList":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"scheduled_command":{"type":"string","title":"Scheduled Command"}},"type":"object","required":["channel_id","scheduled_command"],"title":"ScheduleTimeList"},"ScheduleTimeRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"scheduled_command":{"type":"string","title":"Scheduled Command"},"time":{"type":"string","title":"Time"}},"type":"object","required":["channel_id","scheduled_command","time"],"title":"ScheduleTimeRemove"},"ServerstatsChannelnamesGames":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"},"format":{"type":"string","title":"Format","default":"Games: $"}},"type":"object","title":"ServerstatsChannelnamesGames"},"ServerstatsChannelnamesIngame":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"},"format":{"type":"string","title":"Format","default":"In Game: $"}},"type":"object","title":"ServerstatsChannelnamesIngame"},"ServerstatsChannelnamesInqueue":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"},"format":{"type":"string","title":"Format","default":"In Queue: $"}},"type":"object","title":"ServerstatsChannelnamesInqueue"},"ServerstatsChannelnamesPlayers":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"},"format":{"type":"string","title":"Format","default":"Players: $"}},"type":"object","title":"ServerstatsChannelnamesPlayers"},"ServerstatsChannelnamesUsers":{"properties":{"channel_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Channel Id"},"format":{"type":"string","title":"Format","default":"Users: $"}},"type":"object","title":"ServerstatsChannelnamesUsers"},"ServerstatsInfo":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"hidden":{"type":"boolean","title":"Hidden","default":true}},"type":"object","required":["channel_id"],"title":"ServerstatsInfo"},"SetIgn":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"account":{"type":"string","title":"Account"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id","account"],"title":"SetIgn"},"SetStats":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"stat":{"type":"string","title":"Stat"},"value":{"type":"integer","title":"Value"},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id","stat","value"],"title":"SetStats"},"Setup":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Setup"},"Simulate":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"players":{"type":"integer","title":"Players","default":1000},"matches":{"type":"integer","title":"Matches","default":3000}},"type":"object","required":["channel_id"],"title":"Simulate"},"SpectatorroleAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"can_speak":{"type":"boolean","title":"Can Speak","default":false}},"type":"object","required":["channel_id","role_id"],"title":"SpectatorroleAdd"},"SpectatorroleRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"SpectatorroleRemove"},"StaffchannelRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"StaffchannelRemove"},"StaffchannelSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"serverwide":{"type":"boolean","title":"Serverwide","default":true}},"type":"object","required":["channel_id"],"title":"StaffchannelSet"},"StaffroleAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"template":{"type":"integer","title":"Template"}},"type":"object","required":["channel_id","role_id","template"],"title":"StaffroleAdd"},"StaffroleCommandAllow":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"command":{"type":"string","title":"Command"}},"type":"object","required":["channel_id","role_id","command"],"title":"StaffroleCommandAllow"},"StaffroleCommandDeny":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"command":{"type":"string","title":"Command"}},"type":"object","required":["channel_id","role_id","command"],"title":"StaffroleCommandDeny"},"StaffroleList":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"StaffroleList"},"StaffroleRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"StaffroleRemove"},"StaffroleReset":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"StaffroleReset"},"Startfromvc":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"voice_channel_id":{"type":"integer","title":"Voice Channel Id"}},"type":"object","required":["channel_id","voice_channel_id"],"title":"Startfromvc"},"StartingmmrRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"}},"type":"object","required":["channel_id","role_id"],"title":"StartingmmrRemove"},"StartingmmrSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mmr":{"type":"integer","title":"Mmr"},"role_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Role Id"}},"type":"object","required":["channel_id","mmr"],"title":"StartingmmrSet"},"Startqueue":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"queuename":{"type":"string","title":"Queuename"},"teamsize":{"type":"integer","title":"Teamsize"},"numberofteams":{"type":"integer","title":"Numberofteams","default":2}},"type":"object","required":["channel_id","queuename","teamsize"],"title":"Startqueue"},"Stats":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"hidden":{"type":"boolean","title":"Hidden","default":false},"user_id":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"User Id"},"all_time":{"type":"boolean","title":"All Time","default":false}},"type":"object","required":["channel_id"],"title":"Stats"},"StatsconfigGraphGames":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"limit":{"type":"integer","title":"Limit","default":30}},"type":"object","required":["channel_id"],"title":"StatsconfigGraphGames"},"StatsconfigGraphXaxis":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"data":{"type":"integer","title":"Data"}},"type":"object","required":["channel_id","data"],"title":"StatsconfigGraphXaxis"},"StatsconfigHidestats":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"boolean","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"StatsconfigHidestats"},"StatsconfigRankupautorole":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"stat":{"type":"string","title":"Stat"}},"type":"object","required":["channel_id","stat"],"title":"StatsconfigRankupautorole"},"Substitute":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"player_id":{"type":"integer","title":"Player Id"}},"type":"object","required":["channel_id","player_id"],"title":"Substitute"},"TeamnamesCaptains":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"TeamnamesCaptains"},"TeamnamesSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"team_names":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Team Names"}},"type":"object","required":["channel_id"],"title":"TeamnamesSet"},"TeamselectionReshuffle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"TeamselectionReshuffle"},"TeamselectionSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"TeamselectionSet"},"Teamsize":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"size":{"type":"integer","title":"Size"}},"type":"object","required":["channel_id","size"],"title":"Teamsize"},"TempchannelsName":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"name_format":{"type":"string","title":"Name Format"}},"type":"object","required":["channel_id","name_format"],"title":"TempchannelsName"},"TempchannelsPermissionsSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"permission":{"type":"string","title":"Permission"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","role_id","permission","value"],"title":"TempchannelsPermissionsSet"},"TempchannelsToggle":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"}},"type":"object","required":["channel_id","mode"],"title":"TempchannelsToggle"},"TempchannelsType":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"type":{"type":"string","title":"Type"}},"type":"object","required":["channel_id","type"],"title":"TempchannelsType"},"Test":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Test"},"Ties":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"boolean","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"Ties"},"TimerAfk":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"boolean","title":"Toggle"},"timer":{"type":"integer","title":"Timer","default":3600}},"type":"object","required":["channel_id","toggle"],"title":"TimerAfk"},"TimerMatchcleanup":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"TimerMatchcleanup"},"TimerQueuemessage":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"TimerQueuemessage"},"TimerQueuereset":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"TimerQueuereset"},"TimerVotes":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"TimerVotes"},"TimerWinnervotemessage":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"seconds":{"type":"integer","title":"Seconds"}},"type":"object","required":["channel_id","seconds"],"title":"TimerWinnervotemessage"},"Timezone":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"timezone":{"type":"string","title":"Timezone"}},"type":"object","required":["channel_id","timezone"],"title":"Timezone"},"TournamentAccount":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"challonge_username":{"type":"string","title":"Challonge Username"},"challonge_api_key":{"type":"string","title":"Challonge Api Key"}},"type":"object","required":["channel_id","challonge_username","challonge_api_key"],"title":"TournamentAccount"},"TournamentConfigAutocreatematches":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id","mode"],"title":"TournamentConfigAutocreatematches"},"TournamentConfigAutocreatenewtournament":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"integer","title":"Mode"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id","mode"],"title":"TournamentConfigAutocreatenewtournament"},"TournamentConfigAutostartonfill":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"mode":{"type":"string","title":"Mode"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id","mode"],"title":"TournamentConfigAutostartonfill"},"TournamentConfigDetails":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"details":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Details"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id"],"title":"TournamentConfigDetails"},"TournamentCreate":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"maximum_participants":{"type":"integer","title":"Maximum Participants"},"tournament_type":{"type":"string","title":"Tournament Type","default":"single elimination"},"auto_start_on_fill":{"type":"boolean","title":"Auto Start On Fill","default":true},"auto_create_matches":{"type":"boolean","title":"Auto Create Matches","default":true},"auto_create_new_tournament":{"type":"integer","title":"Auto Create New Tournament","default":1},"team_size":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Team Size"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Name"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"details":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Details"},"forfeit_timer_sec":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Forfeit Timer Sec"},"hold_third_place_match":{"type":"boolean","title":"Hold Third Place Match","default":false},"subdomain":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Subdomain"},"description":{"type":"string","title":"Description","default":"Hosted through NeatQueue"},"entry_price":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Entry Price"},"payout_fee":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Payout Fee"}},"type":"object","required":["channel_id","maximum_participants"],"title":"TournamentCreate"},"TournamentDelete":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id"],"title":"TournamentDelete"},"TournamentRefresh":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id"],"title":"TournamentRefresh"},"TournamentStart":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id"],"title":"TournamentStart"},"TournamentStartmatches":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"tournament_url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Tournament Url"}},"type":"object","required":["channel_id"],"title":"TournamentStartmatches"},"Unlink":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"Unlink"},"Unlock":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"all":{"type":"boolean","title":"All","default":false}},"type":"object","required":["channel_id"],"title":"Unlock"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"VoicechannelsMoveteam":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"when":{"type":"integer","title":"When"}},"type":"object","required":["channel_id","when"],"title":"VoicechannelsMoveteam"},"VoicechannelsPermissionsSet":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"role_id":{"type":"integer","title":"Role Id"},"permission":{"type":"string","title":"Permission"},"value":{"type":"integer","title":"Value"}},"type":"object","required":["channel_id","role_id","permission","value"],"title":"VoicechannelsPermissionsSet"},"VoicechannelsTeamchannels":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"toggle":{"type":"string","title":"Toggle"}},"type":"object","required":["channel_id","toggle"],"title":"VoicechannelsTeamchannels"},"VotingmenuAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"title":{"type":"string","title":"Title"},"options":{"type":"string","title":"Options"},"key":{"type":"string","title":"Key"},"team_voting":{"type":"string","title":"Team Voting"},"order":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Order"},"button_colors":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Button Colors"},"show_numbers":{"type":"boolean","title":"Show Numbers","default":false},"allow_random":{"type":"boolean","title":"Allow Random","default":false},"force_random":{"type":"boolean","title":"Force Random","default":false},"number_of_votes":{"type":"integer","title":"Number Of Votes","default":1},"eligible_voters":{"type":"string","title":"Eligible Voters","default":"All"},"options_variable":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Options Variable"},"repeat":{"type":"integer","title":"Repeat","default":1}},"type":"object","required":["channel_id","title","options","key","team_voting"],"title":"VotingmenuAdd"},"VotingmenuRemove":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"title_and_order":{"type":"string","title":"Title And Order"}},"type":"object","required":["channel_id","title_and_order"],"title":"VotingmenuRemove"},"WebhooksAdd":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"},"url":{"type":"string","title":"Url"}},"type":"object","required":["channel_id","url"],"title":"WebhooksAdd"},"WebhooksDelete":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"WebhooksDelete"},"WebhooksGeneratetoken":{"properties":{"channel_id":{"type":"integer","title":"Channel Id"}},"type":"object","required":["channel_id"],"title":"WebhooksGeneratetoken"}}}}