'sss'
This commit is contained in:
13
main.py
13
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('礼物打赏')
|
||||
|
||||
|
||||
|
||||
# 检查用户直播是否在线
|
||||
|
||||
Reference in New Issue
Block a user