diff --git a/main.py b/main.py index efbb17c..3d50a94 100644 --- a/main.py +++ b/main.py @@ -1,10 +1,10 @@ import asyncio from TikTokLive import TikTokLiveClient from TikTokLive.client.logger import LogLevel -from TikTokLive.events import ConnectEvent, GiftEvent +from TikTokLive.events import ConnectEvent, GiftEvent,JoinEvent, LikeEvent client: TikTokLiveClient = TikTokLiveClient( - unique_id="@tv_asahi_news" + unique_id="@jejaksikemal3" ) @@ -12,15 +12,15 @@ client: TikTokLiveClient = TikTokLiveClient( @client.on(JoinEvent) async def on_join(event: JoinEvent) -> None: client.logger.info(f"User {event.user.unique_id} joined the live room!") - print(f"User {event.user.unique_id} joined the live room!") + print(f"加入直播间User {event.user.unique_id} joined the live room!") # You can also access the user object directly # print(event.user) # 点赞 @client.on(LikeEvent) async def on_like(event: LikeEvent) -> None: - client.logger.info(f"Received {event.like_count} likes from {event.user.unique_id}!") - print(f"Received {event.like_count} likes from {event.user.unique_id}!") + client.logger.info(f"Received likes from {event.user.unique_id}!") + print(f"点赞===Received likes from {event.user.unique_id}!") # You can also access the user object directly # print(event.user) @@ -31,9 +31,12 @@ async def on_gift(event: GiftEvent): # Can have a streak and streak is over if event.gift.streakable and not event.streaking: print(f"{event.user.unique_id} sent {event.repeat_count}x \"{event.gift.name}\"") + print('连续礼物打赏') # Cannot have a streak elif not event.gift.streakable: print(f"{event.user.unique_id} sent \"{event.gift.name}\"") + print('礼物打赏') + # 检查用户直播是否在线