Skip to content

Releases: isaackogan/TikTokLive

Version 6.0.1-post1

28 Feb 19:04
Compare
Choose a tag to compare

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

24 Feb 23:19
Compare
Choose a tag to compare
  • Add the client.is_live method to check if a user is live on TikTok
  • Add the client.web.fetch_is_live method which accepts unique_id or room_id to check if it is live
  • Add the unique_id property back to TikTokLiveClient
  • Bug fixes from v6.0.0

Version 6.0.0-post1

23 Feb 23:15
Compare
Choose a tag to compare
  • Fixes JoinEvent being incorrectly named MemberEvent
  • Removes Herobrine

Version 6.0.0

23 Feb 05:28
Compare
Choose a tag to compare

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!

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

02 May 23:04
Compare
Choose a tag to compare

Version 5.0.8

  • Change WeeklyRankingEvent to RankingUpdateEvent ('ranking_update')
  • Remove top_99 attribute from WeeklyRankingEvent
  • Add RankingUpdateEvent.details
  • Add UserRankingUpdateEvent for Top Viewer update events
  • Rename Gift.is_repeating to repeat_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:

  1. You need to invert your use of Gift.streaking. Looks like the library was parsing it wrong
  2. Renamed Gift.is_repeating to Gift.repeat_end
  3. top_99 no longer exists as an attribute
  4. WeeklyRankingEvent renamed to RankingUpdateEvent and some fields were changed

See full release changelog here: #119

Upgrade with pip install TikTokLive --upgrade

Version 5.0.7

25 Feb 05:36
Compare
Choose a tag to compare
  • Fix a small issue
  • Cba to write a changelog/release

Version 5.0.6

23 Feb 07:54
Compare
Choose a tag to compare

Version 5.0.6

  • Fix miswritten property (078b283)

There are no breaking changes.

See full release changelog here: #107
See referenced issue(s) here: N/A

Upgrade with pip install TikTokLive --upgrade

Version 5.0.5

23 Feb 05:30
Compare
Choose a tag to compare

Version 5.0.5

  • Update Protobuf definitions
  • Add following, followers to UserInfo
  • Flatten badges into 1 'Badge' type
  • Add image, label, name fields to Badge
  • Add sec_uid, is_top_gifter, top_gifter_rank, gifter_level to User
  • Fix top_gifter_rank attribute on User
  • Add List[TopViewer] as top_viewers to ViewerUpdateEvent
  • Fix missing diamond_count and name on gifts
  • Add List[User] as mentions attribute, List[ChatImage] as images attribute, language, to CommentEvent
  • Add language to IntroMessageEvent event
  • Add top_viewers attribute to client

There are a few breaking changes:

  1. Rename viewer_count event to viewer_update
  2. Redo format of user.badges attribute completely
  3. 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

21 Feb 20:45
Compare
Choose a tag to compare

Version 5.0.1

  • Various bug/hotfixes for v5.0.0
  • Add top_99 property to weekly ranking event
  • Add in_battle and battle_finished properties to mic_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

21 Feb 09:21
Compare
Choose a tag to compare

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:

  1. All event schemas have changed to snake_case
  2. Removed reconnect and send_message
  3. 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