Commit Graph

57 Commits (042f2df3bf44a05c5758ad2cd4f52c7e30778d2d)

Author SHA1 Message Date
diudiu 042f2df3bf
feat: support for accepting friends and inviting to join group chats automatically through keywords (#28) 2024-05-07 22:44:13 +08:00
zhayujie af5bc73dc0 feat: optimize consumer thread pool 2024-02-05 12:01:41 +08:00
zhayujie 865e4b5349 feat: hello plugin support system prompt 2023-11-29 17:41:14 +08:00
zhayujie da87fd9e20 feat: add single chat blacklist 2023-11-27 14:45:25 +08:00
zhayujie d4da4d2575 fix: nick name config name 2023-11-27 14:38:45 +08:00
zhayujie bad20ff483
Merge pull request #1538 from dividduang/blacklist
Blacklist
2023-11-27 14:29:06 +08:00
zhayujie 697c6d5fbe
Merge pull request #1541 from Saboteur7/master
新增飞书应用通道
2023-11-27 14:22:23 +08:00
zhayujie 4e675b84fb feat: image input and session optimize 2023-11-27 12:47:00 +08:00
Saboteur7 86a58c3d80 新增飞书应用通道
- 支持自建机器人的私聊和群聊
 - 支持图片生成
 - 支持文件总结
2023-11-21 22:41:54 +08:00
divid abf9a9048d feat:blasklist 2023-11-20 21:59:00 +08:00
divid b1030a527a blacklist 2023-11-20 21:51:59 +08:00
zhayujie 374cd5dbb8 feat: support send knowledge base image 2023-11-17 16:27:44 +08:00
zhayujie f001ac6903 feat: add dalle3 gpt-4-turbo model change 2023-11-10 10:11:02 +08:00
befantasy f7262a0a3a
Update chat_channel.py fix SHARING Type 报错。
chatgpt-on-wechat    | [ERROR][2023-09-27 18:48:41][chat_channel.py:211] - [WX] unknown context type: SHARING
2023-09-27 19:26:47 +08:00
befantasy 3dd83aa6b7
Update chat_channel.py 2023-09-15 18:38:31 +08:00
befantasy 905532b681
Update chat_channel.py to support ReplyType.FILE 2023-09-15 16:21:27 +08:00
chenzhenkun ba6c671051 修复收到图片消息保存到本地失败的问题 2023-09-14 23:39:07 +08:00
chenzhenkun ac449d078e Merge remote-tracking branch 'origin/chenzk' into chenzk
# Conflicts:
#	channel/chat_channel.py
2023-09-01 19:22:02 +08:00
chenzhenkun 79be4530d4 防止命中前缀导致死循环的情况 2023-09-01 19:18:53 +08:00
chenzk 85ce52d70c
Merge branch 'zhayujie:master' into chenzk 2023-09-01 18:57:52 +08:00
chenzhenkun 7ab56b9076 添加日志以方便定位问题 2023-09-01 18:56:24 +08:00
zhayujie dedf976375
Merge pull request #1389 from scut-chenzk/chenzk
修复自己艾特自己会死循环的问题
2023-09-01 18:42:41 +08:00
chenzhenkun 89f438208a 修复自己艾特自己会死循环的问题 2023-09-01 18:39:31 +08:00
zhayujie 054f927c05 fix: at_list bug in wechat channel 2023-09-01 13:45:04 +08:00
chenzhenkun 7c6ed9944e 支持wework企业微信机器人 2023-08-30 20:49:00 +08:00
zhayujie 2386eb8fc2 fix: unable to use plugin when group nickname is set 2023-08-06 15:44:48 +08:00
vision dbe2f17e1a
add reply_suffix
增加私聊和群聊回复后缀的可选配置
2023-06-17 15:46:03 +08:00
lanvent 419a3e518e feat: make plugin compatible with LINKAI in most cases 2023-06-10 23:42:43 +08:00
Zhaoyi-Yan ff97ae73f1
add \n after @nickname for group chat 2023-06-06 15:16:57 +08:00
taoguoliang 3e92d07618 feat(命令): 添加set_gpt_model、set_gpt_model、set_gpt_model 几个命令的使用 2023-05-13 16:57:02 +08:00
lanvent 45b89218de fix: support set_openai_api_key for all channels 2023-04-27 20:43:12 +08:00
lanvent 8205d2552c fix(Dockerfile): add extra-index-url to pip install command 2023-04-23 15:01:10 +08:00
lanvent 618c94edb8 formatting: run precommit on all files 2023-04-22 12:01:29 +08:00
lanvent 4af2c7f3d7 fix: escape regex pattern 2023-04-22 11:39:59 +08:00
lanvent 361f599df0 fix: escape regex patterns when matching name 2023-04-22 11:29:41 +08:00
lanvent 8f72e8c3e6 formatting code 2023-04-17 01:01:02 +08:00
lanvent 720de9d73f chore: strip content 2023-04-16 00:47:32 +08:00
lanvent 9cef559a05 feat: support receive_message event 2023-04-13 10:50:18 +08:00
lanvent fcfafb05f1 fix: wechatmp's deadloop when reply is None from @JS00000 #789 2023-04-09 20:01:03 +08:00
lanvent 8779eab36b feat: itchat support picture msg 2023-04-09 00:45:42 +08:00
lanvent 2ea8b4ef73 fix: chat when single_chat_prefix is None 2023-04-07 16:30:38 +08:00
lanvent e6946ef989 modify default value of concurrency_in_session 2023-04-07 16:03:59 +08:00
lanvent d8b75206fe feat: maxmize message length 2023-04-07 12:15:29 +08:00
lanvent 484de6237b feat: terminal support plugins 2023-04-06 23:55:25 +08:00
lanvent 1dff630257 fix: avoid channel to generate not support reply 2023-04-06 02:05:36 +08:00
lanvent 5bd9f50818 feat: disable plugin when init failed 2023-04-05 18:05:28 +08:00
lanvent 28eb67bc24 feat: reset will cancel unprocessed messages 2023-04-04 14:57:38 +08:00
lanvent 6c7e4aaf37 feat: prioritize handling commands 2023-04-04 14:29:03 +08:00
lanvent 371e38cfa6 add concurrency_in_session,request_timeout options 2023-04-04 13:33:01 +08:00
lanvent 5a221848e9 feat: avoid disorder by producer-consumer model 2023-04-04 05:18:09 +08:00