chatgpt-on-wechat
chatgpt-on-wechat copied to clipboard
企业微信发送图片成功,代码无报错,但是其他用户收不到图片(plugin_sdwebui插件)个微无此问题
前置确认
- [X] 我确认我运行的是最新版本的代码,并且安装了所需的依赖,在FAQS中也未找到类似问题。
⚠️ 搜索issues中是否已存在类似问题
- [X] 我已经搜索过issues和disscussions,没有跟我遇到的问题相关的issue
操作系统类型?
Windows
运行的python版本是?
python 3.8
使用的chatgpt-on-wechat版本是?
Latest Release
运行的channel
类型是?
wxy(个人微信, wechaty)
复现步骤 🕹
No response
问题描述 😯
企业微信发送图片成功,代码无报错,但是其他用户收不到图片(plugin_sdwebui插件)个微无此问题
终端日志 📒
[INFO][2024-01-20 22:51:42][sdwebui.py:52] - [SD] image_query=:狗 [INFO][2024-01-20 22:51:42][sdwebui.py:84] - [SD] keyword not matched: :狗 [INFO][2024-01-20 22:51:42][sdwebui.py:97] - [SD] translate prompt from zh to en [INFO][2024-01-20 22:51:42][bridge.py:45] - create bot baidu for translate [INFO][2024-01-20 22:51:42][sdwebui.py:101] - [SD] translate failed: baidu translate appid or appkey not set [INFO][2024-01-20 22:51:42][sdwebui.py:102] - [SD] translated prompt=:狗 [INFO][2024-01-20 22:51:42][sdwebui.py:105] - [SD] cover options={'sd_model_checkpoint': '《唯》· 超高清写实重制典藏版 _ OnlyRealistic _v30 典藏版'} [INFO][2024-01-20 22:51:42][sdwebui.py:107] - [SD] params={'sampler_name': 'DPM++ 2M Karras', 'steps': 20, 'width': 512, 'height': 512, 'cfg_scale': 7, 'prompt': 'masterpiece, best quality, :狗', 'negative_prompt': '(low quality, worst quality:1.4),(bad_prompt:0.8), (monochrome:1.1), (greyscale)', 'enable_hr': False, 'hr_scale': 2, 'hr_upscaler': 'Latent', 'hr_second_pass_steps': 15, 'denoising_strength': 0.7} [INFO][2024-01-20 22:51:47][wework_channel.py:298] - [WX] sendImage, receiver=S:1688851129438314_1688858442488739
@zhayujie 跪求大佬看一眼 没有返回报错但是也没收到图片这种情况搞不定
兄弟你解决了吗?我来蹲一个解决方案
没有喔 我测试过微信、企微应用、微信公众号都是可以的 唯独企微没报错也没发送
我是微信显示发送了,但是也没收到图片,也没有报错。。。。
没有喔 我测试过微信、企微应用、微信公众号都是可以的 唯独企微没报错也没发送
请教一下,企微是企微个人号吗?应该用哪个渠道,如何配置。我企微应用是CHANNEL_TYPE: 'wechatcom_app'
@sisuad 企微是CHANNEL_TYPE: 'wework'
我是微信显示发送了,但是也没收到图片,也没有报错。。。。
我也是啊,你解决了吗,求方法......
@LINWEN607 问题解决了吗?
@kvgary 还没解决 目前试了微信、企业微信、企业微信应用、公众号就企业微信有这种情况
@LINWEN607 我个人微信是这个情况,请教下有可能是哪里不对呢? 是通道不对么? [INFO][2024-04-07 11:45:41][sdwebui.py:52] - [SD] image_query=一个兔子 [INFO][2024-04-07 11:45:41][sdwebui.py:84] - [SD] keyword not matched: 一个兔子 [INFO][2024-04-07 11:45:41][sdwebui.py:97] - [SD] translate prompt from zh to en [INFO][2024-04-07 11:45:41][sdwebui.py:102] - [SD] translated prompt=A rabbit [INFO][2024-04-07 11:45:41][sdwebui.py:105] - [SD] cover options={'sd_model_checkpoint': 'sd_xl_base_1.0.safetensors'} [INFO][2024-04-07 11:45:41][sdwebui.py:107] - [SD] params={'sampler_name': 'DPM++ 2M Karras', 'steps': 20, 'width': 512, 'height': 512, 'cfg_scale': 7, 'prompt': 'masterpiece, best quality, A rabbit', 'negative_prompt': '(low quality, worst quality:1.4),(bad_prompt:0.8), (monochrome:1.1), (greyscale)', 'enable_hr': False, 'hr_scale': 2, 'hr_upscaler': 'Latent', 'hr_second_pass_steps': 15, 'denoising_strength': 0.7} [INFO][2024-04-07 11:45:47][wechat_channel.py:237] - [WX] sendImage, receiver=@5f147d91176d58dd5b48e7209f1a0127349b235ae38d7a14214a7674fe16a89a
@kvgary 你这个和我企微一样 没报错 但是没收到 没报错的不知道怎么排除啊
@LINWEN607 我想确认一下,个人微信的话,你那边通道是 wechat_channel 发送的么?谢谢
@kvgary 是的 你CHANNEL_TYPE 填的是什么
@LINWEN607 "channel_type": "wx", 是不是这个问题?
不是 微信的确实是这个 ch = Channel() if channel_type == "wx": from channel.wechat.wechat_channel import WechatChannel
我是在根下面 config.json里面 查到的"channel_type": "wx" 这个是默认配置。那看来还有其它的问题
我是微信显示发送了,但是也没收到图片,也没有报错。。。。
@eginner01 问题解决了吗?
怎么解决啊,我这边也是这个问题
得先保证sd返回了图片链接,可以在根目录配置文件,加个参数"debug": true,打印更多日志看看
现在还能配置企业微信么?是不是必须使用windows?