Twitchio

Latest version: v2.10.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

3.0.0b3

> [!WARNING]
> This is a **BETA** release.

The second BETA release of TwitchIO version 3.

**Added:**

- `Bot.get_command`
- `Bot.commands`
- `Group.get_command`
- `Group.commands`
- `Bot.get_context`
- `FetchTokenPayload`
- `UserTokenPayload`
- `web.AiohttpAdapter.oauth_callback()`
- `web.StarletteAdapter.oauth_callback()`
- `web.AiohttpAdapter.fetch_token()`
- `web.StarletteAdapter.fetch_token()`
- `web.BaseAdapter`

**Fixed:**

- Added a missing `py.typed` to `ext.commands`
- Removed unneeded `token_for` parameter from multiple models and methods.
- Add the missing `paused` parameter to `CustomReward.update()` 482 bartmoorman
- Multiple documentation fixes

**Documentation:**
https://twitchio.dev/en/latest/

**Discord:**
https://discord.gg/RAKc3HF

**Installing:**
https://twitchio.dev/en/latest/getting-started/installing.html

**Quickstart:**
https://twitchio.dev/en/latest/getting-started/quickstart.html

**Migrating:**
https://twitchio.dev/en/latest/getting-started/migrating.html

Thanks for all the continued testing!

3.0.0b2

> [!WARNING]
> This is a **BETA** release.

The first BETA release of TwitchIO version 3.

The changelog is too large to include here, please see the migrating guide:
https://twitchio.dev/en/latest/getting-started/migrating.html

> [!NOTE]
> The migrating guide is a current work in progress.

**Documentation:**
https://twitchio.dev/en/latest/

**Discord:**
https://discord.gg/RAKc3HF

**Installing:**
https://twitchio.dev/en/latest/getting-started/installing.html

**Quickstart:**
https://twitchio.dev/en/latest/getting-started/quickstart.html

Special thanks to everyone throughout the Alpha testing stages <3

2.10.0

This release contains some bug fixes and Eventsub additions. TinyTag has been added as a sound ext dependancy to properly determine channel/sample rate data from sound files.

View the changelog [here](https://twitchio.dev/en/stable/changelog.html).

2.9.1

Small bug fix to actually fix the eventsub bad frame reconnect

2.9

- Fixed a crash in ext.eventsub with a bad assertion
- Fixed a crash in ext.eventsub when a known bad frame is received
- Fixed `event_token_expired` refreshed tokens not applying to request that called the hook
- Added PartialUser.fetch_moderated_channels
- Added PartialUser.fetch_ad_schedule
- Added PartialUser.snooze_ad
- Added PartialUser.fetch_user_emotes

2.9.0

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.