-
-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Additional Protobuf Events #104
Labels
documentation
Improvements or additions to documentation
Comments
isaackogan
changed the title
Additional events worth looking into
Additional Protobuf Events
Feb 21, 2023
WebcastBarrageMessage:
Seems to be fired by the Host. |
WebcastImDeleteMessage: I believe these are fired when the Host (or a Mod) deletes a comment by a user (i.e. moderation) |
Added |
WebcastGoalUpdateMessage not added |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There are a number of events not in the library that exist but have not been decoded as of yet:
Whether to add them in depends on if there is any use for it. Most not added in are fairly useless. If you know of an event not included in this list, reply in the comments with the data you see in other examples in this list & it will be added to the post when possible.
WebcastBottomMessage
Purpose:
Thought to give content warnings e.g. "Not suitable for young viewers"
Raw Binary:
Base64:
WebcastBarrageMessage
Purpose:
Absolutely no clue.
Raw Binary:
Base64:
WebcastImDeleteMessage
Purpose:
Absolutely no clue.
Raw Binary:
Base64:
WebcastGiftBroadcastMessage
Purpose:
Thought to be a broadcast for some expensive gift.
Note the protobuf shows as much in the label:
{0:user} sent {1:gift} to {2:user}
.I think that this may be broadcast across ALL stream rooms and not have to do with the specific room the event is received in.
Confirmed above assumption.
string@1->varint@3 gives the room ID https://m.tiktok.com/share/live/7202428401524263685/?language=en-US.
This room ID matches @yi._la.diosa.del.amor, who is in the payload. They must have been the recipient of the gift.
Raw Binary:
Base64:
WebcastUnauthorizedMemberMessage
Purpose:
Thought to be a message when a banned user tries to join the stream. No solid clue.
Raw Binary:
Base64:
WebcastRankTextMessage
Purpose:
Tells us when someone becomes a top 3 viewer
Base64:
WebcastLinkMicMethod
Purpose:
Something that fires when the user is connected with another creator via link mic.
Field 1@string3@varint seems to contain the room ID of the creator.
Base64:
WebcastLinkMicFanTicketMethod
Purpose:
Something that fires when the user is connected with another creator via link mic.
Contains the same field info as WebcastLinkMicMethod but also includes a repeated field with varints.
No clue as to the full purpose.
Base64:
WebcastLinkMessage
Purpose:
Looks like it contains the USERS a person has started a Link Mic with. This is a non-battle
Base64:
WebcastGoalUpdateMessage
Purpose:
When the creator updates their gifting goal.
Goal Data:
https://i.imgur.com/4Xj8zQ8.jpg
Base64:
WebcastLinkmicBattleTaskMessage
Purpose:
Thought to be notifying of some sort of mic battle task event.
Base64:
WebcastLinkmicBattleNoticeMessage
Purpose:
Not the faintest clue.
Base64:
The text was updated successfully, but these errors were encountered: