Andrew C. | TON DevRel

一、 Emoji 和 Stickers

1.1 背景介绍

聊天软件已经是我们日常不可或缺的软件,Emoji 和 图片 在交流中使用的频率非常高,他们之间到底是什么关系,在 Telegram 中是如何实现的,特别是和 TON 生态中的 Gifts 和 NFT 又有什么关系?

telegram-cloud-photo-size-4-5972231826036607171-y.jpg

telegram-cloud-photo-size-4-5972231826036607170-y.jpg

telegram-cloud-photo-size-4-5972231826036607173-y.jpg

在日常聊天中,我们经常使用表情符号(Emoji)和贴图(Stickers), 其中 Emojo 本身是一个字符而不是图片,它可以嵌入到文字中间。比如这个😀笑脸,它的 Emoji 字符是 U+1F600,不同的软件可以选择展示不同的小图片,比如下面想同的 Emoji 字符在 Telegram 和 Twitter 样式不同。

Telegram

image.png

𝕏 Twitter

image.png

那贴图(Stickers)和我们直接在聊天框发送一个图片有什么区别和联系呢?可以理解为,贴图(Stickers)是对图片进行了标准化,比如要求 PNG 或 WEBP 格式,像素 512px 等等,从而给用户比较一致的体验,并且一组贴图可以打成一个包(pack),Telegram 存储并生成唯一的链接方便传播和使用。更进一步,除了图片文件,Telegram 还支持将一些动画类型的文件制作成 贴图(Stickers)。

另外在创建贴图(Stickers)的时候,Telegram 会让你将 Emoji 和具体的贴图进行关联,从而可以输入 Emoji 的时候,自动关联一系列对应的贴图,方便快速输入贴图丰富聊天内容。

image.png

1.2 自定义 Stickers

用户可以使用 Telegram 的贴纸(Stickers)和表情符号(Emojo)开放平台创建、发送和共享自定义作品,并且有多种格式 - 从 静态图像矢量动画 甚至是 视频