trackmania.config module

class trackmania.config.Client[source]

Bases: object

New in version 0.3.0.

Client class to manage user defined constants

Parameters
  • USER_AGENT (str) – The USER_AGENT to be used for the bot.

  • REDIS_HOST (str) – The host of the redis server.

  • REDIS_PORT (int) – The port of the redis server.

  • REDIS_DB (int) – The database of the redis server. .. versionadded:: 0.2.0

  • REDIS_PASSWORD (str) – The password of the redis server. .. versionadded:: 0.2.0

  • RATELIMIT_LIMIT (int) – The trackmania.io ratelimit limit. .. versionadded:: 0.2.1

  • RATELIMIT_REMAINING (int) – The amount of remaining requests with trackmania.io api. .. versionadded:: 0.2.1

  • RATELIMIT_RESET (datetime) – When the trackmania.io ratelimit will be reset. Date and Time in UTC .. versionadded :: 0.4.0

RATELIMIT_LIMIT: int = 40
RATELIMIT_REMAINING: int = None
RATELIMIT_RESET: datetime = None
REDIS_DB: int = 0
REDIS_HOST: str = '127.0.0.1'
REDIS_PASSWORD: str = None
REDIS_PORT: int = 6379
USER_AGENT: str = None