Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: PythonistaGuild/TwitchIO

Version: 3.1.0

10 Aug 10:35
@EvieePy EvieePy
541f2ef
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

Version: 3.1.0

First feature release of version 3.x
Please see below for important links and information.

Changelog

Version 3.1.0

Links

Documentation:
https://twitchio.dev

Examples:
https://github.com/PythonistaGuild/TwitchIO/tree/main/examples

Discord:
For help and support, consider joining us on 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 from 2.x to 3.x:
https://twitchio.dev/en/latest/getting-started/migrating.html

What's Changed

Full Changelog: v3.0.1...v3.1.0

Contributors

bartmoorman, EvieePy, and returnDanilo
Assets 2
Loading

Version: 3.0.1

02 Jul 15:32
@EvieePy EvieePy
b513d4c
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

Version: 3.0.1

Patch to fix a missing subscription revoke reason from Twitch API.

  • Fixed chat_user_banned revocation reason in EventSub.
  • Changed subscriptions parameter type in AutoClient.multi_subscribe to accept a typing.Collection.

Full Changelog: v3.0.0...v3.0.1

Documentation:
https://twitchio.dev

Discord:
For help and support, consider joining us on Discord: https://discord.gg/RAKc3HF

Loading

Version: 3.0.0

01 Jul 12:16
@EvieePy EvieePy
291ed2f
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

Version: 3.0.0

First release of TwitchIO Version 3.
Please see below for important links and information.

Documentation:
https://twitchio.dev

Examples:
https://github.com/PythonistaGuild/TwitchIO/tree/main/examples

Discord:
For help and support, consider joining us on 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:

This document is still a work in progress:
https://twitchio.dev/en/latest/getting-started/migrating.html

What's Changed since BETA

New Contributors

Full Changelog: v2.10.0...v3.0.0

Thanks to all the testers throughout both Alpha and Beta stages, without you we wouldn't have been able to make it this far <3

Developers/Maintainers:

Special thanks to:

Loading
LostLuma, Fanyatsu, EvieePy, and manuelarte reacted with hooray emoji
4 people reacted

V3.0.0b4

01 Apr 14:50
@EvieePy EvieePy
dc4f7d6
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

V3.0.0b4 Pre-release
Pre-release

Version: 3.0.0b4

Warning

This is a BETA release.

Added:

  • commands.reward_command
  • commands.RewardCommand
  • commands.RewardStatus
  • ContextType
  • Context.type
  • Context.payload
  • Context.redemption
  • Mixin.unique_commands
  • Command.qualified_name
  • Command.full_parent_name
  • Command.relative_name
  • SSL to AiohttpAdapter
  • PartialUser.update_custom_reward()
  • PartialUser.delete_custom_reward()
  • Default colour classmethods to Colour/Color
  • Client.websocket_subscriptions()
  • Client.delete_websocket_subscription()
  • Command callbacks can return a value which can be caught along the invocation chain.
  • ChannelBitsUseSubscription
  • event_bits_use()
  • ChannelBitsUse model.
  • event_token_refreshed and TokenRefreshedPayload
  • AutoRedeemReward
  • UnlockedEmote
  • Client.fetch_channel
  • Added version 2 data to AutoRedeemReward.

Fixed:

  • event_raid documentation.
  • Incorrect warning in after_routine check.
  • Removed redundant arguments in subscribe_webhook
  • Optimizations to websocket revocations/reconnections.
  • Fixed a check for invalid tokens in HTTP.
  • Proactively refresh tokens before they expire
  • Remove invalid token check in websocket.
  • Fixed exporting types (Improves intellisense)
  • Various fixes to Ad models; due to Twitch documentation error.
  • Cleanup some logging messages.

Changed:

  • PartialUser/Chatter.send_message the send parameter can be positional.

Notes:
This is technically a breaking change but I suspect the reach will be minimal, it will affect users who override Bot.get_context or Bot.process_commands and for those who subclass Context and use them along with keyword-arguments:

Bot.get_context > Positional message parameter was renamed to payload
Bot.process_commands > Positional message parameter was renamed to payload
Context > Positional message parameter was renamed to payload

The other potential breaking change is Context.message can now return None. However; it won't return None in non-message based Contexts anyways so it shouldn't affect anyone.

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!

Contributions

New Contributors

Full Changelog: v3.0.0b3...v3.0.0b4

Contributors

bartmoorman and cwtravis
Loading

V3.0.0b3

04 Feb 10:55
@EvieePy EvieePy
e9a1712
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

V3.0.0b3 Pre-release
Pre-release

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!

Contributors

bartmoorman
Loading

V3.0.0b2

27 Jan 23:56
@EvieePy EvieePy
64aef6e
This commit was signed with the committer’s verified signature.
EvieePy Mysty
GPG key ID: 37A6E0E85E0EB98E
Verified
Learn about vigilant mode.

Choose a tag to compare

V3.0.0b2 Pre-release
Pre-release

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

Loading
tesence, manuelarte, and EvieePy reacted with hooray emoji
3 people reacted

V2.10.0

25 Jun 02:27
@IAmTomahawkx IAmTomahawkx
8e91cec
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

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.

Loading
nakheel77 reacted with thumbs up emoji
1 person reacted

V2.9.1

21 Mar 16:46
@IAmTomahawkx IAmTomahawkx
49fe6d0
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Small bug fix to actually fix the eventsub bad frame reconnect

Loading
Robich20 reacted with thumbs up emoji
1 person reacted

V2.9.0

17 Mar 14:51
@IAmTomahawkx IAmTomahawkx

Choose a tag to compare

V2.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
Loading

V2.8.2

08 Oct 17:34
@IAmTomahawkx IAmTomahawkx

Choose a tag to compare

This is a bugfix release for ext.commands raising an internal error when using internal converters.

Loading
Previous 1 3 4
Previous

AltStyle によって変換されたページ (->オリジナル) /