Clients¶
ChessComClient¶
-
class
ChessComClient(loop=None)¶ Bases:
objectClass for handling Chess.com API requests.
- Parameters
loop (
asyncio.AbstractEventLoop) – Asyncio event loop
Example:
from pychesscom import ChessComClient client = ChessComClient()
BaseClient¶
-
class
BaseClient(loop=None)¶ Bases:
objectClass for handling HTTP Client requests.
- Parameters
loop (
asyncio.AbstractEventLoop) – Asyncio event loop
-
async
request(route: pychesscom.utils.route.Route, **kwargs) → pychesscom.utils.response.Response¶ HTTP request for a route.
- Parameters
route (
pychesscom.utils.route.Route) –- Returns
Response of the API request