feat: auto-route room_id 1 to local fake_room.py for testing
- When room_id == 1, server/main automatically patch blivedm to connect to fake_room.py on 127.0.0.1:8081 (bot web UI port + 1) - Any other room id restores real Bilibili (unpatch) - fake_room.py (gitignored, not packaged): headless fake live room with bilibili-compatible init APIs (/x/web-interface/nav, /room/v1/Room/get_info, /xlive/web-room/v1/index/getDanmuInfo) and WS /sub protocol (AUTH/HEARTBEAT/ SEND_MSG_REPLY), plus stdin/HTTP /emit control for danmaku/gift/blind box/ guard/super chat/enter/follow - Verified end-to-end: all events flow through blivedm and render rules (gift -> 感谢由Baka投喂的小电视, blind box, guard, super chat, custom danmaku template, enter room)
This commit is contained in:
@@ -29,3 +29,6 @@ temp/
|
||||
|
||||
# Node.js
|
||||
node_modules/
|
||||
|
||||
# Dev/testing (not packaged, not committed)
|
||||
fake_room.py
|
||||
|
||||
Reference in New Issue
Block a user