Releases: isaackogan/TikTokLive
Version 6.0.1-post1
Fixes from 5faa492
- Fix rate limit error throwing
- Fix SignAPIError message formatting
- Allow failed parses to print an error to the console instead of crashing the client
- Fix shadowing Enum
MessageType
which causes a crash
Version 6.0.1
- Add the
client.is_live
method to check if a user is live on TikTok - Add the
client.web.fetch_is_live
method which acceptsunique_id
orroom_id
to check if it is live - Add the
unique_id
property back toTikTokLiveClient
- Bug fixes from v6.0.0
Version 6.0.0-post1
- Fixes
JoinEvent
being incorrectly namedMemberEvent
- Removes Herobrine
Version 6.0.0
TikTokLive v6 RELEASED!
Ladies & germs. I am HAPPY to announce that after 6 months of waiting, TikTokLove v6.0.0, a complete ground-up recode of TikTokLive, is now available!
- Check out the README.md for a list of all 40+ events now available.
- See the examples folder on GitHub for information on how to update.
- See the brand new documentation for detailed information.
This was over 100 hours of work. Please consider financial support/a small donation: https://www.buymeacoffee.com/isaackogan
Legacy support is available in current projects by replacing TikTokLive
with TikTokLiveLegacy
in your imports. This will remain an option for the next few versions. You should port your code ASAP to the latest version, which I've tried to keep as close as possible in terms of structure.
Version 5.0.8
Version 5.0.8
- Change
WeeklyRankingEvent
toRankingUpdateEvent
('ranking_update') - Remove
top_99
attribute fromWeeklyRankingEvent
- Add
RankingUpdateEvent.details
- Add
UserRankingUpdateEvent
forTop Viewer
update events - Rename
Gift.is_repeating
torepeat_end
- Invert
Gift.streaking
since the logic was incorrectly inverted - Fix incorrect bool expression when null User.info.follow_role
There are several breaking changes:
- You need to invert your use of
Gift.streaking
. Looks like the library was parsing it wrong - Renamed
Gift.is_repeating
toGift.repeat_end
top_99
no longer exists as an attributeWeeklyRankingEvent
renamed toRankingUpdateEvent
and some fields were changed
See full release changelog here: #119
Upgrade with pip install TikTokLive --upgrade
Version 5.0.7
- Fix a small issue
- Cba to write a changelog/release
Version 5.0.6
Version 5.0.5
Version 5.0.5
- Update Protobuf definitions
- Add
following
,followers
toUserInfo
- Flatten badges into 1 'Badge' type
- Add
image
,label
,name
fields to Badge - Add
sec_uid
,is_top_gifter
,top_gifter_rank
,gifter_level
toUser
- Fix
top_gifter_rank
attribute onUser
- Add
List[TopViewer]
astop_viewers
toViewerUpdateEvent
- Fix missing
diamond_count
andname
on gifts - Add
List[User]
asmentions
attribute,List[ChatImage]
asimages
attribute,language
, toCommentEvent
- Add
language
toIntroMessageEvent
event - Add
top_viewers
attribute to client
There are a few breaking changes:
- Rename
viewer_count
event toviewer_update
- Redo format of
user.badges
attribute completely - EmoteImage changed from camelCase to snake_case
See full release changelog here: #107
See referenced issue(s) here: N/A
Upgrade with pip install TikTokLive --upgrade
Version 5.0.1
Version 5.0.1
- Various bug/hotfixes for v5.0.0
- Add
top_99
property to weekly ranking event - Add
in_battle
andbattle_finished
properties tomic_battle_event
There are no breaking changes.
See full release changelog here: #106
See referenced issue(s) here: N/A
Upgrade with pip install TikTokLive --upgrade
Version 5.0.0
Version 5.0.0
- Major re-code of TikTokLive library
- Redo event schemas and standardize with snake_case formatting
- Add custom websocket handling, remove long polling
- Fix issues with clients not being able to gracefully close
- Add new
intro_message
event
There are many breaking changes:
- All event schemas have changed to snake_case
- Removed
reconnect
andsend_message
- Renamed
mic_battle
,mic_armies
,viewer_count_update
See full release changelog here: #105
See referenced issue(s) here: N/A
Upgrade with pip install TikTokLive --upgrade