---
description: fetching the all category of a Vtuber Fandom page
---

# all()

```python
Vwiki().all(vtuber: str, auto_correct: bool = False)

#or

AioVwiki().all(vtuber: str, auto_correct: bool = False)
```

<details>

<summary>Parameters</summary>

* **vtuber** (_<mark style="color:blue;">str</mark>_) - the vtuber's fandom page to search for
* **auto\_correct** (_<mark style="color:red;">bool</mark>_) - whether or not the `vtuber` query will get auto-corrected (_default: <mark style="color:red;">False</mark>_)

</details>

{% hint style="info" %}
**Note**: it is recommended to turn off `auto`\_`correct` for specific query search
{% endhint %}

<details>

<summary>Returns</summary>

_<mark style="color:orange;">dict</mark>_ - a dict containing vtuber's name, summary, personality, background, trivia of the page

</details>

{% hint style="info" %}
**Note**: each key's value will be `"None"` if the element is not present on the page
{% endhint %}

## Use Case

{% tabs %}
{% tab title="Async (non-blocking)" %}
Without `auto_correct` :

```python
from vtuberwiki import AioVwiki
import asyncio

async def get_all():
    async with AioVwiki() as aio_vwiki:
        s = await aio_vwiki.all(vtuber="mythia batford",auto_correct=False)
        print(s) # No wiki results for Vtuber "mythia batford"
        
        # Correct one is "Mythia_Batford"

asyncio.run(get_all()
```

With `auto_correct` :

```python
from vtuberwiki import AioVwiki
import asyncio

async def get_all():
    async with AioVwiki() as aio_vwiki:
        s = await aio_vwiki.all(vtuber="mythia batford",auto_correct=True)
        print(s) # {'vtuber': 'mythia batford', 
                  #  'summary': 'Mythia Batford (ミシア ・バットフォード) is ...', 
                  #  'personality': "Mythia is a calm person, although ...", 
                  #  'background': 'Her YouTube channel was created on ...', 
                  #  'trivia': ['She really likes the flavored Boba Taro drinks, noodles, bat, J-pop & K-pop songs, as well as purple and E-girls.', "She doesn't like summer, spicy food, ghosts, thunder, and neglect.", 'Her hobbies are singing, drawing, listening to music, eat, and simp to cute girls.'], 
                  #  'image_link': 'https://static.wikia.nocookie.net/virtualyoutuber/images/3/3a/Mythia_Batford_2.0.jpg...'}'}
        
        # it gets auto-corrected to "Mythia_Batford"

asyncio.run(get_all()
```
{% endtab %}

{% tab title="Sync (blocking)" %}
Without `auto_correct` :

```python
from vtuberwiki import Vwiki

def get_all():
    vwiki = Vwiki()
    s = vwiki.all(vtuber="mythia batford",auto_correct=False)
    print(s) # No wiki results for Vtuber "mythia batford"
    
    # Correct one is "Mythia_Batford"

get_trivia()
```

With `auto_correct` :

```python
from vtuberwiki import Vwiki

def get_all():
    vwiki = Vwiki()
    s = vwiki.all(vtuber="mythia batford",auto_correct=True)
    print(s) # {'vtuber': 'mythia batford', 
             #  'summary': 'Mythia Batford (ミシア ・バットフォード) is ...', 
             #  'personality': "Mythia is a calm person, although ...", 
             #  'background': 'Her YouTube channel was created on ...', 
             #  'trivia': ['She really likes the flavored Boba Taro drinks, noodles, bat, J-pop & K-pop songs, as well as purple and E-girls.', "She doesn't like summer, spicy food, ghosts, thunder, and neglect.", 'Her hobbies are singing, drawing, listening to music, eat, and simp to cute girls.'], 
             #  'image_link': 'https://static.wikia.nocookie.net/virtualyoutuber/images/3/3a/Mythia_Batford_2.0.jpg...'}
    
    # it gets auto-corrected to "Mythia_Batford"

get_all()
```
{% endtab %}
{% endtabs %}
