1
0
mirror of https://github.com/Mrs4s/go-cqhttp.git synced 2025-05-05 03:23:49 +08:00

216 Commits

Author SHA1 Message Date
wdvxdr
adec1d1c1b
coolq: drop [CQ:gift] support 2021-11-14 21:40:29 +08:00
wdvxdr
96e0411c97
fix(all): resolve issues reported by golangci-lint 2021-11-13 15:57:00 +08:00
Akiba
df6b914414 fix: convert to array missing guild image 2021-11-13 11:52:23 +08:00
Mrs4s
52e7ea5bbe
feat: support parse multi-source message & support parse and forward guild image message 2021-11-13 03:08:41 +08:00
Mrs4s
82bb37c7e6
feat: convert market face to text 2021-10-30 18:08:28 +08:00
Mrs4s
817d712c75
feat: supported dice message 2021-10-30 17:59:56 +08:00
wdvxdr
c499389e66
refactor(cqcode): simply cache arg handle 2021-10-19 22:14:36 +08:00
wdvxdr
5e70c8115e
feat: modular database
build with leveldb on default
2021-10-17 17:12:24 +08:00
wdvxdr
4e69ef4c2f
Merge branch 'database-support' into dev
# Conflicts:
#	go.mod
#	go.sum
#	main.go
2021-10-17 16:03:37 +08:00
wdvxdr
029d3a2c18
feat: onebot 12 style mention [disabled] 2021-10-13 22:50:35 +08:00
wdvxdr
e4bd30d000
fix: fix message_id replying group message in private
Fixes #1052
2021-10-11 21:09:42 +08:00
wdvxdr
ce6b65ddb5
feat: read cache with disk btree backend 2021-09-29 21:40:25 +08:00
wdvxdr
f767213681
feat: init disk-based btree impl 2021-09-27 22:44:45 +08:00
wdvxdr
a691ee8115
Merge branch 'dev' into dev.db
# Conflicts:
#	coolq/bot.go
2021-09-25 21:21:28 +08:00
wdvxdr
5acb01c1a3
refactor: new package modules
move silk, mime to modules
2021-09-25 13:24:33 +08:00
wdvxdr
2cf136d031
style: move flag variable into internal/base 2021-09-25 00:12:31 +08:00
Mrs4s
66266f0d5e
feat: multi database support - leveldb. 2021-09-22 14:43:48 +08:00
Mrs4s
efdd6bd16a
style: move coolq.MSG to global package 2021-09-17 19:08:05 +08:00
wdvxdr
6d19f07eb4
fix: incorrect unsafe usage in upstream lib
Updates #1070
2021-09-17 15:37:09 +08:00
Mrs4s
48afb44287
Merge pull request #1050 from wdvxdr1123/avx2
feat: use avx2 base64
2021-09-16 18:24:44 +08:00
Mrs4s
c975975e30
feat: group image subtype support. 2021-09-16 17:10:12 +08:00
wdvxdr
7f26df3ac7
feat: use avx2 base64 2021-09-14 15:12:32 +08:00
wdvxdr
f8dfa8db2c
style: simply send msg. 2021-08-29 22:48:03 +08:00
wdvxdr
4c8b2e9f13
drop cache file .cqimg. 2021-08-09 21:31:06 +08:00
wdvxdr
84488f9bf1
remove message.ShortVideoElement in LocalVideoElement 2021-08-09 21:15:18 +08:00
wdvxdr
3326b2aa2f
feat(coolq): mimetypes switch to array. 2021-08-06 22:31:27 +08:00
github-actions[bot]
6c52734324 ci(chore): Fix stylings 2021-08-01 20:29:21 +00:00
Mrs4s
a2f5be2166
feat: media mime scan. 2021-08-02 04:28:19 +08:00
wdvxdr
58d96004a3
perf(coolq): small change. 2021-08-01 21:41:00 +08:00
wdvxdr
6fd104a8b9
perf(coolq): optimize CQCodeEscapeText. 2021-08-01 00:16:21 +08:00
wdvxdr
86202d9d90
style: clean up io/ioutil.
rf '
  ex {
    import "io/ioutil";
    import "os";
    ioutil.WriteFile -> os.WriteFile
    ioutil.ReadFile -> os.ReadFile
  }
'
2021-07-29 15:18:50 +08:00
wdvxdr
6d5bf84603
simply makeShowPic. 2021-07-22 23:08:54 +08:00
wdvxdr
4894731422
rf(message): refactor show pic&flash pic.
Fixes: #470
2021-07-18 11:42:36 +08:00
wdvxdr
2f05775101
style: small code clean. 2021-07-08 23:01:03 +08:00
Mrs4s
5cfd53fd8a
fix custom reply element param name. 2021-07-03 16:17:18 +08:00
wdvxdr
a117d67286
style: clear filter. 2021-06-19 21:08:13 +08:00
Mrs4s
da23fc1403
fix image source. 2021-06-08 13:24:36 +08:00
wdvxdr
ca16e4c2a7
fix: private reply message id
updates: #261
2021-05-18 15:28:44 +08:00
wdvxdr
9c323c6a4e
refactor: simply ToStringMessage 2021-05-18 14:12:58 +08:00
wdvxdr
2fbaff8e72
refactor(cqcode): drop unsafe for cqcode deserialize
name                          old time/op    new time/op    delta
CQBot_ConvertStringMessage-8    1.22µs ± 5%    1.14µs ± 4%  -6.17%  (p=0.000 n=21+18)

name                          old speed      new speed      delta
CQBot_ConvertStringMessage-8  81.2MB/s ± 6%  86.7MB/s ± 3%  +6.84%  (p=0.000 n=20+18)
2021-05-02 13:39:17 +08:00
wdvxdr
111ac7f865
style: simply parse subtype in custom music share 2021-05-02 13:06:29 +08:00
wdvxdr
9534fc42fc
fix: close after read the cache file 2021-05-01 23:24:00 +08:00
wdvxdr
80827b8614
refactor(cqcode/cardimage): simply parse int 2021-04-30 14:26:41 +08:00
wdvxdr
36e0ec4e41
fix(coolq): invalid convert int to string 2021-04-28 16:27:42 +08:00
wdvxdr
0138a6c467
feat(global): lazy compile split url regex pattern 2021-04-27 20:39:47 +08:00
wdvxdr
1ecb1f62dc
fix(codec): silk sdk conditional compile 2021-04-22 21:30:51 +08:00
wdvxdr
0487f849bc
fix(coolq): tts on ios
fixes #849
2021-04-22 21:22:30 +08:00
wdvxdr
a5314f0b6d
add array benchmark 2021-04-20 13:15:33 +08:00
wdvxdr
223a888a34
reduce base64 alloc 2021-04-15 11:45:15 +08:00
wdvxdr
773d2b77e6
fix(cqcode): text message
漏改了
2021-04-14 22:43:50 +08:00