├── .github └── workflows │ └── release.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── biome.json ├── browser.d.ts ├── example ├── .npmrc ├── browser │ ├── index.html │ └── src.ts ├── node │ └── node.ts ├── package.json └── pnpm-lock.yaml ├── mock ├── ANCHOR_LOT_AWARD │ ├── real_award.json │ └── virtual_award.json ├── ANCHOR_LOT_CHECKSTATUS │ └── normal.json ├── ANCHOR_LOT_END │ └── normal.json ├── ANCHOR_LOT_START │ ├── real_award_require_follow.json │ ├── real_award_require_medal.json │ ├── real_award_send_gift_require_no.json │ └── virtual_award_require_follow.json ├── COMBO_SEND │ └── normal.json ├── CUT_OFF │ └── normal.json ├── DANMU_MSG-4-0-2-2-2-0 │ ├── emoticon_normal.json │ └── normal_no_badge.json ├── DANMU_MSG │ ├── emoticon_normal.json │ ├── emoticon_special.json │ ├── guard_jianzhang.json │ ├── guard_jianzhang_not_same_badge.json │ ├── guard_tidu.json │ ├── guard_zongdu.json │ ├── inmessage_emoji.json │ ├── lottery.json │ ├── rank_3.json │ └── room_admin.json ├── ENTRY_EFFECT │ ├── guard_jianzhang.json │ ├── guard_none.json │ └── guard_tidu.json ├── GUARD_BUY │ └── normal.json ├── INTERACT_WORD │ ├── enter.json │ ├── follow.json │ └── share.json ├── LIKE_INFO_V3_CLICK │ └── normal.json ├── LIKE_INFO_V3_UPDATE │ └── normal.json ├── LIVE │ ├── push_stream.json │ └── start_live.json ├── NOTICE_MSG │ └── guard_buy.json ├── ONLINE_RANK_COUNT │ └── normal.json ├── ONLINE_RANK_TOP3 │ └── normal.json ├── ONLINE_RANK_V2 │ └── normal.json ├── POPULARITY_RED_POCKET_NEW │ ├── normal_1.json │ └── normal_2.json ├── POPULARITY_RED_POCKET_START │ ├── normal_1.json │ └── normal_2.json ├── POPULARITY_RED_POCKET_WINNER_LIST │ ├── normal_1.json │ └── normal_2.json ├── PREPARING │ └── normal.json ├── README.md ├── RECALL_DANMU_MSG │ └── normal.json ├── ROOM_ADMINS │ └── normal.json ├── ROOM_ADMIN_REVOKE │ └── normal.json ├── ROOM_BLOCK_MSG │ └── normal.json ├── ROOM_CHANGE │ └── normal.json ├── ROOM_REAL_TIME_MESSAGE_UPDATE │ └── normal.json ├── ROOM_SILENT_OFF │ └── normal.json ├── ROOM_SILENT_ON │ ├── all_member.json │ ├── by_medal.json │ ├── by_user_level.json │ └── by_user_level_unlimited.json ├── SEND_GIFT │ ├── PK票_target_user_no_badge.json │ ├── Super_target_user.json │ ├── 小花花_not_same_badge.json │ ├── 干杯_not_same_badge.json │ ├── 幸运之钥.json │ ├── 泡泡糖_not_same_badge.json │ ├── 粉丝团灯牌.json │ └── 辣条_no_badge.json ├── SUPER_CHAT_MESSAGE │ └── normal.json ├── SUPER_CHAT_MESSAGE_DELETE │ └── normal.json ├── SUPER_CHAT_MESSAGE_JPN │ ├── jpn_translation.json │ └── normal.json ├── USER_TOAST_MSG │ ├── guard_jianzhang_new.json │ └── guard_jianzhang_renew.json ├── WARNING │ └── normal.json ├── WATCHED_CHANGE │ ├── 100.json │ ├── 120k.json │ ├── 1k.json │ ├── 24m.json │ └── 90k.json └── room_admin_entrance │ └── normal.json ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── src ├── browser.ts ├── index.ts ├── listener │ └── index.ts ├── parser │ ├── ANCHOR_LOT_AWARD.ts │ ├── ANCHOR_LOT_START.ts │ ├── DANMU_MSG.ts │ ├── GUARD_BUY.ts │ ├── HEARTBEAT.ts │ ├── INTERACT_WORD_ENTRY_EFFECT.ts │ ├── LIKE_INFO_V3_UPDATE.ts │ ├── LIVE.ts │ ├── ONLINE_RANK_COUNT.ts │ ├── POPULARITY_RED_POCKET_START.ts │ ├── POPULARITY_RED_POCKET_WINNER_LIST.ts │ ├── PREPARING.ts │ ├── ROOM_ADMIN.ts │ ├── ROOM_CHANGE.ts │ ├── ROOM_SILENT.ts │ ├── SEND_GIFT.ts │ ├── SUPER_CHAT_MESSAGE.ts │ ├── WARNING_CUT_OFF.ts │ ├── WATCHED_CHANGE.ts │ └── index.ts ├── types │ ├── app.ts │ ├── const.ts │ └── message.ts └── utils │ ├── color.ts │ └── message.ts ├── tsconfig.json └── tsup.config.ts /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/biome.json -------------------------------------------------------------------------------- /browser.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/browser' -------------------------------------------------------------------------------- /example/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/.npmrc -------------------------------------------------------------------------------- /example/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/browser/index.html -------------------------------------------------------------------------------- /example/browser/src.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/browser/src.ts -------------------------------------------------------------------------------- /example/node/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/node/node.ts -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/package.json -------------------------------------------------------------------------------- /example/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/example/pnpm-lock.yaml -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_AWARD/real_award.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_AWARD/real_award.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_AWARD/virtual_award.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_AWARD/virtual_award.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_CHECKSTATUS/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_CHECKSTATUS/normal.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_END/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_END/normal.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_START/real_award_require_follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_START/real_award_require_follow.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_START/real_award_require_medal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_START/real_award_require_medal.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_START/real_award_send_gift_require_no.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_START/real_award_send_gift_require_no.json -------------------------------------------------------------------------------- /mock/ANCHOR_LOT_START/virtual_award_require_follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ANCHOR_LOT_START/virtual_award_require_follow.json -------------------------------------------------------------------------------- /mock/COMBO_SEND/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/COMBO_SEND/normal.json -------------------------------------------------------------------------------- /mock/CUT_OFF/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/CUT_OFF/normal.json -------------------------------------------------------------------------------- /mock/DANMU_MSG-4-0-2-2-2-0/emoticon_normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG-4-0-2-2-2-0/emoticon_normal.json -------------------------------------------------------------------------------- /mock/DANMU_MSG-4-0-2-2-2-0/normal_no_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG-4-0-2-2-2-0/normal_no_badge.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/emoticon_normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/emoticon_normal.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/emoticon_special.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/emoticon_special.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/guard_jianzhang.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/guard_jianzhang.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/guard_jianzhang_not_same_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/guard_jianzhang_not_same_badge.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/guard_tidu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/guard_tidu.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/guard_zongdu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/guard_zongdu.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/inmessage_emoji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/inmessage_emoji.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/lottery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/lottery.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/rank_3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/rank_3.json -------------------------------------------------------------------------------- /mock/DANMU_MSG/room_admin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/DANMU_MSG/room_admin.json -------------------------------------------------------------------------------- /mock/ENTRY_EFFECT/guard_jianzhang.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ENTRY_EFFECT/guard_jianzhang.json -------------------------------------------------------------------------------- /mock/ENTRY_EFFECT/guard_none.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ENTRY_EFFECT/guard_none.json -------------------------------------------------------------------------------- /mock/ENTRY_EFFECT/guard_tidu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ENTRY_EFFECT/guard_tidu.json -------------------------------------------------------------------------------- /mock/GUARD_BUY/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/GUARD_BUY/normal.json -------------------------------------------------------------------------------- /mock/INTERACT_WORD/enter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/INTERACT_WORD/enter.json -------------------------------------------------------------------------------- /mock/INTERACT_WORD/follow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/INTERACT_WORD/follow.json -------------------------------------------------------------------------------- /mock/INTERACT_WORD/share.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/INTERACT_WORD/share.json -------------------------------------------------------------------------------- /mock/LIKE_INFO_V3_CLICK/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/LIKE_INFO_V3_CLICK/normal.json -------------------------------------------------------------------------------- /mock/LIKE_INFO_V3_UPDATE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/LIKE_INFO_V3_UPDATE/normal.json -------------------------------------------------------------------------------- /mock/LIVE/push_stream.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/LIVE/push_stream.json -------------------------------------------------------------------------------- /mock/LIVE/start_live.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/LIVE/start_live.json -------------------------------------------------------------------------------- /mock/NOTICE_MSG/guard_buy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/NOTICE_MSG/guard_buy.json -------------------------------------------------------------------------------- /mock/ONLINE_RANK_COUNT/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ONLINE_RANK_COUNT/normal.json -------------------------------------------------------------------------------- /mock/ONLINE_RANK_TOP3/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ONLINE_RANK_TOP3/normal.json -------------------------------------------------------------------------------- /mock/ONLINE_RANK_V2/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ONLINE_RANK_V2/normal.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_NEW/normal_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_NEW/normal_1.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_NEW/normal_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_NEW/normal_2.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_START/normal_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_START/normal_1.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_START/normal_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_START/normal_2.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_WINNER_LIST/normal_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_WINNER_LIST/normal_1.json -------------------------------------------------------------------------------- /mock/POPULARITY_RED_POCKET_WINNER_LIST/normal_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/POPULARITY_RED_POCKET_WINNER_LIST/normal_2.json -------------------------------------------------------------------------------- /mock/PREPARING/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/PREPARING/normal.json -------------------------------------------------------------------------------- /mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/README.md -------------------------------------------------------------------------------- /mock/RECALL_DANMU_MSG/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/RECALL_DANMU_MSG/normal.json -------------------------------------------------------------------------------- /mock/ROOM_ADMINS/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_ADMINS/normal.json -------------------------------------------------------------------------------- /mock/ROOM_ADMIN_REVOKE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_ADMIN_REVOKE/normal.json -------------------------------------------------------------------------------- /mock/ROOM_BLOCK_MSG/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_BLOCK_MSG/normal.json -------------------------------------------------------------------------------- /mock/ROOM_CHANGE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_CHANGE/normal.json -------------------------------------------------------------------------------- /mock/ROOM_REAL_TIME_MESSAGE_UPDATE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_REAL_TIME_MESSAGE_UPDATE/normal.json -------------------------------------------------------------------------------- /mock/ROOM_SILENT_OFF/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_SILENT_OFF/normal.json -------------------------------------------------------------------------------- /mock/ROOM_SILENT_ON/all_member.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_SILENT_ON/all_member.json -------------------------------------------------------------------------------- /mock/ROOM_SILENT_ON/by_medal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_SILENT_ON/by_medal.json -------------------------------------------------------------------------------- /mock/ROOM_SILENT_ON/by_user_level.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_SILENT_ON/by_user_level.json -------------------------------------------------------------------------------- /mock/ROOM_SILENT_ON/by_user_level_unlimited.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/ROOM_SILENT_ON/by_user_level_unlimited.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/PK票_target_user_no_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/PK票_target_user_no_badge.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/Super_target_user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/Super_target_user.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/小花花_not_same_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/小花花_not_same_badge.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/干杯_not_same_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/干杯_not_same_badge.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/幸运之钥.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/幸运之钥.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/泡泡糖_not_same_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/泡泡糖_not_same_badge.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/粉丝团灯牌.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/粉丝团灯牌.json -------------------------------------------------------------------------------- /mock/SEND_GIFT/辣条_no_badge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SEND_GIFT/辣条_no_badge.json -------------------------------------------------------------------------------- /mock/SUPER_CHAT_MESSAGE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SUPER_CHAT_MESSAGE/normal.json -------------------------------------------------------------------------------- /mock/SUPER_CHAT_MESSAGE_DELETE/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SUPER_CHAT_MESSAGE_DELETE/normal.json -------------------------------------------------------------------------------- /mock/SUPER_CHAT_MESSAGE_JPN/jpn_translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SUPER_CHAT_MESSAGE_JPN/jpn_translation.json -------------------------------------------------------------------------------- /mock/SUPER_CHAT_MESSAGE_JPN/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/SUPER_CHAT_MESSAGE_JPN/normal.json -------------------------------------------------------------------------------- /mock/USER_TOAST_MSG/guard_jianzhang_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/USER_TOAST_MSG/guard_jianzhang_new.json -------------------------------------------------------------------------------- /mock/USER_TOAST_MSG/guard_jianzhang_renew.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/USER_TOAST_MSG/guard_jianzhang_renew.json -------------------------------------------------------------------------------- /mock/WARNING/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WARNING/normal.json -------------------------------------------------------------------------------- /mock/WATCHED_CHANGE/100.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WATCHED_CHANGE/100.json -------------------------------------------------------------------------------- /mock/WATCHED_CHANGE/120k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WATCHED_CHANGE/120k.json -------------------------------------------------------------------------------- /mock/WATCHED_CHANGE/1k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WATCHED_CHANGE/1k.json -------------------------------------------------------------------------------- /mock/WATCHED_CHANGE/24m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WATCHED_CHANGE/24m.json -------------------------------------------------------------------------------- /mock/WATCHED_CHANGE/90k.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/WATCHED_CHANGE/90k.json -------------------------------------------------------------------------------- /mock/room_admin_entrance/normal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/mock/room_admin_entrance/normal.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - example -------------------------------------------------------------------------------- /src/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/browser.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/listener/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/listener/index.ts -------------------------------------------------------------------------------- /src/parser/ANCHOR_LOT_AWARD.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ANCHOR_LOT_AWARD.ts -------------------------------------------------------------------------------- /src/parser/ANCHOR_LOT_START.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ANCHOR_LOT_START.ts -------------------------------------------------------------------------------- /src/parser/DANMU_MSG.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/DANMU_MSG.ts -------------------------------------------------------------------------------- /src/parser/GUARD_BUY.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/GUARD_BUY.ts -------------------------------------------------------------------------------- /src/parser/HEARTBEAT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/HEARTBEAT.ts -------------------------------------------------------------------------------- /src/parser/INTERACT_WORD_ENTRY_EFFECT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/INTERACT_WORD_ENTRY_EFFECT.ts -------------------------------------------------------------------------------- /src/parser/LIKE_INFO_V3_UPDATE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/LIKE_INFO_V3_UPDATE.ts -------------------------------------------------------------------------------- /src/parser/LIVE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/LIVE.ts -------------------------------------------------------------------------------- /src/parser/ONLINE_RANK_COUNT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ONLINE_RANK_COUNT.ts -------------------------------------------------------------------------------- /src/parser/POPULARITY_RED_POCKET_START.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/POPULARITY_RED_POCKET_START.ts -------------------------------------------------------------------------------- /src/parser/POPULARITY_RED_POCKET_WINNER_LIST.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/POPULARITY_RED_POCKET_WINNER_LIST.ts -------------------------------------------------------------------------------- /src/parser/PREPARING.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/PREPARING.ts -------------------------------------------------------------------------------- /src/parser/ROOM_ADMIN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ROOM_ADMIN.ts -------------------------------------------------------------------------------- /src/parser/ROOM_CHANGE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ROOM_CHANGE.ts -------------------------------------------------------------------------------- /src/parser/ROOM_SILENT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/ROOM_SILENT.ts -------------------------------------------------------------------------------- /src/parser/SEND_GIFT.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/SEND_GIFT.ts -------------------------------------------------------------------------------- /src/parser/SUPER_CHAT_MESSAGE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/SUPER_CHAT_MESSAGE.ts -------------------------------------------------------------------------------- /src/parser/WARNING_CUT_OFF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/WARNING_CUT_OFF.ts -------------------------------------------------------------------------------- /src/parser/WATCHED_CHANGE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/WATCHED_CHANGE.ts -------------------------------------------------------------------------------- /src/parser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/parser/index.ts -------------------------------------------------------------------------------- /src/types/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/types/app.ts -------------------------------------------------------------------------------- /src/types/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/types/const.ts -------------------------------------------------------------------------------- /src/types/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/types/message.ts -------------------------------------------------------------------------------- /src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/utils/color.ts -------------------------------------------------------------------------------- /src/utils/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/src/utils/message.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ddiu8081/blive-message-listener/HEAD/tsup.config.ts --------------------------------------------------------------------------------