battlemuffin.config package

Submodules

battlemuffin.config.client_config module

class battlemuffin.config.client_config.ClientConfiguration(client_id: str, client_secret: str, region: battlemuffin.config.region_config.Region, locale: battlemuffin.config.region_config.Locale = None)

Bases: object

API_BASE_URL = 'api.blizzard.com'
API_BASE_URL_CN = 'https://gateway.battlenet.com.cn'
OAUTH_BASE_URL = 'battle.net'
OAUTH_BASE_URL_CN = 'https://www.battlenet.com.cn'

battlemuffin.config.region_config module

class battlemuffin.config.region_config.Locale

Bases: enum.Enum

An enumeration.

de_DE = 8
en_GB = 4
en_US = 1
es_ES = 5
es_MX = 2
fr_FR = 6
it_IT = 10
ko_KR = 11
pt_BR = 3
pt_PT = 9
ru_RU = 7
zh_CN = 13
zh_TW = 12
class battlemuffin.config.region_config.Region

Bases: enum.Enum

An enumeration.

cn = 5
eu = 3
kr = 2
tw = 4
us = 1

Module contents