diff --git a/src/puppet-padchat/puppet-padchat.ts b/src/puppet-padchat/puppet-padchat.ts index 8d9aa5b5438187ce329ff35d9bb8c78197288b5f..6a2a9ab88db98a2c92a96d54c55809af82f657a4 100644 --- a/src/puppet-padchat/puppet-padchat.ts +++ b/src/puppet-padchat/puppet-padchat.ts @@ -590,7 +590,10 @@ export class PuppetPadchat extends Puppet { throw new Error('no avatar') } - const fileBox = FileBox.fromUrl(payload.avatar) + const fileBox = FileBox.fromUrl( + payload.avatar, + `wechaty-contact-avatar-${payload.name}.jpg`, + ) return fileBox }