# Champion

Module: `pyot.utils.lol.champion`

### *class* `ChampionKeysCache`

Definitions:

* `__init__` -> `None`
* `__str__` -> `str`

### *constant* `champion_keys_cache`: `ChampionKeysCache()`

### *asyncfunction* `id_by_key` -> `int`

* `value`: `str`

> Get champion id by key

### *asyncfunction* `id_by_name` -> `int`

* `value`: `str`

> Get champion id by name

### *asyncfunction* `key_by_id` -> `str`

* `value`: `int`

> Get champion key by id

### *asyncfunction* `key_by_name` -> `str`

* `value`: `str`

> Get champion key by name

### *asyncfunction* `name_by_id` -> `str`

* `value`: `int`

> Get champion name by id

### *asyncfunction* `name_by_key` -> `str`

* `value`: `str`

> Get champion name by key
