Proto commits in zerodytrash/TikTok-Live-Connector

These 29 commits are when the Protocol Buffers files have changed:

Commit:343e2bb
Author:isaackogan

Refactor & continue updating to new route format

The documentation is generated from this commit.

Commit:666a1fd
Author:isaackogan

begin structural refactor

Commit:f31c7de
Author:zerodytrash

Fix websocket upgrade

Commit:a0510a4
Author:zerodytrash

add `gifterLevel` and `teamMemberLevel`

Commit:d01f4a2
Author:zerodytrash

fix subEmotes

Commit:bb8c95e
Author:David
Committer:GitHub

re-add `WebcastEmoteChatMessage`

Commit:134e7b6
Author:bryanbassett
Committer:GitHub

Process subemotes from `WebcastChatMessage`

Commit:25752a9
Author:zerodytrash

Fix `isSubscriber` flag

Commit:03bcd66
Author:zerodytrash

add `WebcastSubNotifyMessage` (subscribe event)

Commit:feb498b
Author:CarcaBot
Committer:GitHub

Added new fields for `User` like `FollowInfo` (#58) * Added `timestamp` to `WebcastMessageEvent`, `WebcastChatMessageDetails` * Generic protos at bottom * `uint32` => `uint64` for field 2 in `WebcastMessageEvent` * merge `WebcastChatMessageDetails` with `WebcastMessageEvent` * Rename fields according to TikTok JS definitions * Remove `method` field from `WebcastMessageEvent` * Remove `roomId` from `WebcastMessageEvent` * Add converter function for `WebcastMessageEvent` * Add `secUid` to user attributes * Added new fields for `User` like `FollowInfo` * [+] topViewers * `WebcastRoomUserSeqMessage`.`Users` => `TopUser` * map top viewers * `int64` => `int32` for follow counts * map `followInfo` attributes * rename `createTime` => `groupId`, `jsonAnchor` => `monitorExtra` * parse `monitorExtra` json Co-authored-by: zerodytrash <59258980+zerodytrash@users.noreply.github.com>

Commit:dca5368
Author:CarcaBot
Committer:GitHub

Add timestamp and messageId fields, Add new proto definitions (#56) * Added `timestamp` to `WebcastMessageEvent`, `WebcastChatMessageDetails` * Generic protos at bottom * `uint32` => `uint64` for field 2 in `WebcastMessageEvent` * merge `WebcastChatMessageDetails` with `WebcastMessageEvent` * Rename fields according to TikTok JS definitions * Remove `method` field from `WebcastMessageEvent` * Remove `roomId` from `WebcastMessageEvent` * Add converter function for `WebcastMessageEvent` * Add `secUid` to user attributes Co-authored-by: zerodytrash <59258980+zerodytrash@users.noreply.github.com>

Commit:31454c2
Author:David

add `subscribe` event

Commit:31e95c1
Author:David

update webcast params tiktok has introduced new url parameters that may be needed soon...

Commit:28ac24e
Author:David

Add new events, fix `userBadges` New Events: - WebcastEmoteChatMessage (subscriber stickers) - WebcastEnvelopeMessage (treasure boxes) #27

Commit:b4c4344
Author:David

add `receiverUserId` to gift events

Commit:af2b9cf
Author:David

add `GiftDetails` proto

Commit:fe4248b
Author:David

Fix WebcastGiftMessage structure #23

Commit:c92b1e8
Author:David

add `WebcastLiveIntroMessage` proto

Commit:d6a7263
Author:David

add `followRole` and `userBadges` to user attributes

Commit:efd4d5f
Author:David

add `linkMicBattle` event

Commit:cfe77e5
Author:David

add `linkMicArmies` event

Commit:dcc4383
Author:David

add `likeCount` property to `WebcastLikeMessage`

Commit:7840e1f
Author:David

cleanup

Commit:1851599
Author:David

Add babel to support Node >= 10

Commit:69ca64b
Author:David

Add `WebcastSocialMessage`, `WebcastLikeMessage`, `WebcastQuestionNewMessage`

Commit:9357fc3
Author:David

refactor

Commit:71fc159
Author:David

Add `roomUser` event to determine viewer counts

Commit:ff1824b
Author:David

refactor

Commit:eacb259
Author:David

initial commit