8

整活了一个简单实用的项目:把 telegram tg 表情添加到微信

 2 years ago
source link: https://hellodk.cn/post/912
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

整活了一个简单实用的项目:把 telegram tg 表情添加到微信

通过 tg bot 导出的 tg 贴纸,有些是静态图片资源,要想导入到微信,需要把 jpg/jpeg/png 等资源文件转成 gif 才可以导入到微信,试用了几个 web 端工具,不是要注册就是要收费,每次能转换的数量(并行的数量)还非常有限。比如下面这个页面推荐的十几个工具没一个好用的: 12个JPG转换为GIF的小秘诀

遂做了点很微小的工作,虽然代码简单但还是⚽️个⭐️️

GitHub: jpg2gif

  • 把 telegram 导出的 jpg/jpeg/png 静态表情图片转换成微信能够导入的 .gif 文件
  • 输入一个文件夹路径,转换该文件夹下的所有 sticker 图片(不会递归查询子文件夹)
  • 输出一个文件夹路径,保存所有的 .gif 文件,可以全选拖动到微信聊天页,然后发送,等发送成功就可以「Add Sticker」了

如何获取 telegram 表情 archive 档案?

使用 tg bot 获取表情的 .zip 压缩包。以下两个 bot 都可以

  • @stickerset2packbot
  • @Stickerdownloadbot

本项目适用于静态图片的表情,动态图片的表情建议使用 bot @tgstogifbot

下面是拿表情包 ARU_full 举例

1a71939dd1b9f9c5b.png
2494a1626009a1090.png
31b31e7343a7dfe1d.png

转换完成后可以发送文件到微信再逐一 Add Sticker,然后就可以使用微信发这些表情包了。看下图

4c92aad10744bf924.png

标签: Java, Telegram, maven

本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK