Source code for riot_apy.apis.SpectatorAPI

import requests
from ..classes import CurrentGameInfo, FeaturedGames


[docs]class SpectatorAPI: def __init__(self, api_key): self.api_key = api_key
[docs] def get_current_game(self, summonerId: str, region: str): """ Get the :class:`~riot_apy.classes.CurrentGameInfo` of the live game of a summoner. :param int id: Match ID :param str region: League region :rtype: CurrentGameInfo """ raw = requests.get(f'https://{region}.api.riotgames.com/lol/spectator/v4/active-games/by-summoner/{summonerId}?api_key={self.api_key}').json() current_game = CurrentGameInfo(raw) return current_game