lanvent
2ec5374765
feat:modify wechatcom to wechatcom_app
vor 1 Jahr
lanvent
665001732b
feat: add image compression
Add image compression feature to WechatComAppChannel to compress images larger than 10MB before uploading to WeChat server. The compression is done using the `compress_imgfile` function in `utils.py`. The `fsize` function is also added to `utils.py` to calculate the size of a file or buffer.
vor 1 Jahr
lanvent
3e9e8d442a
docs: add README.md for wechatcomapp channel
vor 1 Jahr
lanvent
d2bf90c6c7
refactor: rename WechatComChannel to WechatComAppChannel
vor 1 Jahr
lanvent
3ea8781381
feat(wechatcom): add support for sending image
vor 1 Jahr
lanvent
ab83dacb76
feat(wechatcom): add support for sending voice messages
vor 1 Jahr
lanvent
4cbf46fd4d
feat: add support for wechatcom channel
vor 1 Jahr
lanvent
de33911460
feat: add support for PATPAT context
vor 1 Jahr
lanvent
6404332adc
feat: itchat support joingroup message
vor 1 Jahr
lanvent
8f72e8c3e6
formatting code
vor 1 Jahr
李超
29fbf69945
feat: Add configuration items to support custom data directories and facilitate the storage of itchat.pkl
vor 1 Jahr
lanvent
720de9d73f
chore: strip content
vor 1 Jahr
lanvent
9cef559a05
feat: support receive_message event
vor 1 Jahr
JS00000
88f4a45cae
微信公众号语音输入支持 ( #808 )
vor 1 Jahr
lanvent
fcfafb05f1
fix: wechatmp's deadloop when reply is None from @JS00000 #789
vor 1 Jahr
lanvent
6bd1242d43
chore: update requirements and config-template
vor 1 Jahr
lanvent
8779eab36b
feat: itchat support picture msg
vor 1 Jahr
lanvent
3174b1158c
chore: merge itchat msg
vor 1 Jahr
lanvent
3a3affd3ec
fix: wechatmp event and query timeout
vor 1 Jahr
JS00000
45d72b8b9b
Update README
vor 1 Jahr
JS00000
d35d01f980
Add wechatmp_service channel
vor 1 Jahr
lanvent
bea4416f12
fix: wechatmp subscribe event
vor 1 Jahr
lanvent
2ea8b4ef73
fix: chat when single_chat_prefix is None
vor 1 Jahr
lanvent
e6946ef989
modify default value of concurrency_in_session
vor 1 Jahr
lanvent
d687f9329e
fix: add maxsplit=1 in wechatmp
vor 1 Jahr
lanvent
3207258fd9
fix: check duplicate in wechatmp
vor 1 Jahr
lanvent
d8b75206fe
feat: maxmize message length
vor 1 Jahr
lanvent
88e8dd5162
chroe: specify necessary property in chatmessage
vor 1 Jahr
lanvent
484de6237b
feat: terminal support plugins
vor 1 Jahr
lanvent
8b73a74609
fix: bug when reinstall plugin
vor 1 Jahr
lanvent
938e3b5cf2
role: add tags for role
vor 1 Jahr
lanvent
1dff630257
fix: avoid channel to generate not support reply
vor 1 Jahr
lanvent
9d8ae80548
feat: support set wechatmp_port
vor 1 Jahr
JS00000
1a981ea970
Refactor: inherit ChatChannel
vor 1 Jahr
lanvent
5bd9f50818
feat: disable plugin when init failed
vor 1 Jahr
JS00000
fdf6b0dc6b
fix: web server port
vor 1 Jahr
lanvent
cc881adda6
Merge Pull Request #686 into master
vor 1 Jahr
lanvent
28eb67bc24
feat: reset will cancel unprocessed messages
vor 1 Jahr
lanvent
6c7e4aaf37
feat: prioritize handling commands
vor 1 Jahr
lanvent
371e38cfa6
add concurrency_in_session,request_timeout options
vor 1 Jahr
lanvent
5a221848e9
feat: avoid disorder by producer-consumer model
vor 1 Jahr
JS00000
21a3b0d9a1
using pickle instead of redis
vor 1 Jahr
JS00000
29422edcc9
SSL support
vor 1 Jahr
JS00000
be592cc290
update readme
vor 1 Jahr
JS00000
ce8635dd99
pull request ready
vor 1 Jahr
JS00000
76783f0ad3
private openai_api_key
vor 1 Jahr
JS00000
45a131aa0d
support plugins
vor 1 Jahr
JS00000
a7900d4b2c
fix bug
vor 1 Jahr
JS00000
a4b1d7446a
wechatmp
vor 1 Jahr
lanvent
7458a6298f
feat: add trigger_by_self option
vor 1 Jahr