wechaty / python-wechaty

Python Wechaty is a Conversational RPA SDK for Chatbot Makers written in Python
https://wechaty.readthedocs.io/zh_CN/latest/
Apache License 2.0
1.55k stars 229 forks source link

发送图片失败 #378

Open lain-github opened 1 year ago

lain-github commented 1 year ago

Environment

- wechaty                0.10.7
- wechaty-grpc           0.20.19
- wechaty-plugin-contrib 0.0.25
- wechaty-puppet         0.4.23
- wechaty-puppet-service 0.8.10
- token type: wechaty-puppet-wechat
- the version of wechaty docker container: [0.65]

Description

实现的是一个信息转发的功能,收到一张图片后,将图片转发给另一个人,收到信息后to_file_box然后room.say转发,结果失败了,运行日志如下。

@8a05a9f576937c0e06a1dc40fcc3bc6f44fee1cf01ac16c9ac2035adbeaee979f166b688d10ad32ae5aa3df625a8eed39bae17cfa8c79d81d72150d0f9d62ea785c683349947162dcb022db643334bcfdb3082384800091b7f35a8a6b555e61e01d8530ff023961d80a957bdb8ed599788de4693a1341546d49875559abac9daa6bd8ebea9ad8d78d4b3fa3b6fe833d734b8336dc4e471ae5650ccd15a49363d453f7a9710c697221b7f20ddec16e19c436550b40921651fbf72119f85d6d8c7cbfb3f271e5a9400e09deec53634dd64774e9714952b4d649756234277c16bb0b05f06beb6885eaccb9d7296b45819c408435c401541462359c18415186e7bcdb39224e128633031aef351fcca02f4562a58691ef2fc12b87f392cff4ed53c5f163a64a2f1879a313c4b0da656cc5fd54e171ca47da6f4952650b1d799bfc8b7f5ce3dfc6af1c6e40c2c60ed29c37f6e27f8c9661dbbbfa77b386e34eafc3cba4ac76273f0031b0a9942a2e0454d53c7e3bd5d3fc06bbfefa9bf876ce7925333d267208712563e37ef07d601d943f05e420cb63299747218661e029aa66cd5685154ff402a45ee2d64bc247379239a8627a4e317da535cf03b73de63ab238a9c2a51c813dcc2fc1488534b18f1611662ce62a43c3e88014b4072b1cfbc9e4586ff9fc2811b172e319fb4f1f484c13b4cfb5302260a1f4b3fe1f82ac3e2a461bd7a70b5f1ecaa1280fd4c9f9b828500dbe939e35e574249adadb55dff2f270b58c0f376687ba411b9bb731259f17e64d0cfa9454d32163a93099d24dcc7b3a5415d8711f7c8aad20fc3a500c90bfe8f075df994642a3f896a00020140cd3d9448a0db2b1fa3ec228e0a4f0ceed7f4fe9e4cdf6a40c4428c876869867c1ad7a553ae3412b549d7122c603d0404f40e9d3f7da681f534c10d4ea2935688e06d1fa317efb849a267145ee6169b460a116135a0149af62fc1779c3fd75e785fb186cc755eab51b0210055f72342564b415a3813b0a6c9176aea6db7da9225dd26bbc0c62ea1d8f270162b356d68d27803f0c36c0600242bd041870430571df13c799f3569e57a6047606498d85175aec150dae500b293a4e3077132da1fc96e58c87d1eab76e6224ecf6df915e1c27c7741ae
2022-12-02 16:12:10,197 - Message - INFO - Message to FileBox
2022-12-02 16:12:10,205 - Wechaty - ERROR - internal error <'remoteUrl'>

Minimum reproducible code

elif msg.type() == MessageType.MESSAGE_TYPE_IMAGE or \
     msg.type() == MessageType.MESSAGE_TYPE_ATTACHMENT:
    file_box = await msg.to_file_box()
    await self.contact.say(file_box)