Commit Graph

72 Commits

Author SHA1 Message Date
秋葉杏
cd0a70da8e Merge pull request #8 from Akegarasu/dev
merge dev
2022-09-04 22:37:52 +08:00
Akiba
4f9ddd88ed add OnUserToast, supports userToastMessage 2022-09-04 22:20:44 +08:00
Akiba
a55c009a78 add known cmd 2022-09-04 22:12:15 +08:00
Akiba
b7f82e88cf 🎨 rename UnmarshalString 2022-08-10 17:41:09 +08:00
Akiba
4cbe8ff06e 🎨 NewEnterPacket 2022-08-10 17:28:29 +08:00
秋葉杏
acf8a0c818 Merge pull request #6 from Akegarasu/v3
V3
2022-08-03 22:22:44 +08:00
Akiba
da239bef84 fix: UseDefaultHost 2022-08-03 22:20:26 +08:00
Akiba
8bd1296df8 📝 2022-07-27 17:28:07 +08:00
Akiba
454ea5ef9a update example 2022-07-22 17:22:07 +08:00
Akiba
4082c5489f 🎨 2022-07-22 17:18:05 +08:00
Akiba
85a2f35d12 🎨 重构:tempId、connect、start 2022-07-18 19:36:59 +08:00
Akiba
20b5df9a1d 📝 一些注释 2022-07-18 17:08:06 +08:00
Akiba
e0eccc2ef7 重连自动尝试更换host 2022-07-18 16:56:38 +08:00
Akiba
e330ad54a0 🐛 fix #5 2022-07-18 16:45:54 +08:00
Akiba
05e7746a47 danmu parse 2022-07-06 21:36:54 +08:00
Akiba
5a32fe9e5d 🎨 format 2022-06-17 23:56:40 +08:00
秋葉杏
2ba2e6dc01 Merge pull request #4 from Akegarasu/v2
性能改善
2022-06-17 23:45:11 +08:00
Akiba
babe97b55e handler 解析 cmd 时候不再使用 gjson
438.7 ns/op -> 8.914 ns/op
2022-06-17 23:38:50 +08:00
Akiba
eb3881e91d 减少一次 index 2022-06-17 23:10:03 +08:00
Akiba
d7832593ee 🎨 log 2022-06-17 23:09:23 +08:00
Akiba
0063dd1135 🎨 reconnect log 2022-06-16 19:59:34 +08:00
秋葉杏
aa8d3127da Merge pull request #3 from Akegarasu/add-license-1
Create LICENCE
2022-06-06 16:05:05 +08:00
秋葉杏
777ace4501 Create LICENCE 2022-06-06 16:04:55 +08:00
秋葉杏
08a21354d7 Merge pull request #2 from Akegarasu/v2
V2
2022-06-04 09:23:30 +08:00
Akiba
f69fa04863 🎨 byte-string convert 2022-06-04 09:21:59 +08:00
Akiba
7ed9b1f5b4 🎨 remove log formatter 2022-06-04 09:17:40 +08:00
Akiba
72f0e29c3a Revert "🎨 parse 减少 gjson 使用 优化性能"
This reverts commit b4bc1a280f.
2022-06-04 09:16:58 +08:00
Akiba
2f60476e99 🐛 fix cmd 2022-06-04 09:16:13 +08:00
Akiba
95bc1bedaa 🎨 byte-string convert 2022-06-04 09:15:46 +08:00
Akiba
b4bc1a280f 🎨 parse 减少 gjson 使用 优化性能 2022-05-25 17:55:15 +08:00
Akiba
10d7821c2a 🎨 zero-copy byte-string convert 2022-05-25 17:54:36 +08:00
Akiba
7e5bf28b6c 🎨 realRoomID 2022-05-25 17:54:04 +08:00
Akiba
8731398bb6 🎨 start 不返回 err 了 2022-05-24 16:48:35 +08:00
Akiba
ca267bee78 🎨 reconnect 2022-05-24 16:43:49 +08:00
Akiba
b07d9ab2c4 🐛 fix reconnect 2022-05-24 16:07:29 +08:00
Akiba
36b9b59e9e 🐛 fix reconnect 2022-05-24 09:18:42 +08:00
Akiba
885e694223 🎨 api: GetJson && 更改错误处理逻辑 2022-05-14 15:16:16 +08:00
Akiba
1081db0728 User & Medal 添加更多字段 2022-05-14 12:07:27 +08:00
Akiba
9193a688b1 🎨 improve unknown cmd log 2022-05-14 11:54:33 +08:00
Akiba
978a4e85d3 add user guard level 2022-05-07 14:39:42 +08:00
Akiba
177c8d35b1 *breaking change* 重命名了Medal中的up为UpName,添加了UpRoomId、UpUid 2022-05-04 10:31:01 +08:00
Akiba
4c6907d175 add raw for Danmaku 2022-04-29 21:40:04 +08:00
Akiba
b8e1f491aa add stop for client 2022-03-31 15:07:06 +08:00
Akiba
9ec244cae8 typo 2022-03-24 20:01:57 +08:00
Akiba
436af1efe5 🎨 move GetDanmuInfo to api 2022-03-24 19:59:17 +08:00
Akiba
a51470041d 🎨 move GetDanmuInfo to api 2022-03-24 19:58:43 +08:00
Akiba
0d421f943b 🎨 修改一些error处理 & 减少不必要的fatal 2022-03-24 19:48:28 +08:00
Akiba
e26f3c1080 support short roomid (less than 1000) 2022-03-24 18:57:39 +08:00
Akiba
68cca0e21d add live danmaku related apis 2022-03-24 18:41:18 +08:00
Akiba
2ac5c3e07a gitignore 2022-03-24 12:36:50 +08:00