TG 怎样管理能让频道内用户投票结果以晶格图展示?

FreeSpiritFreeSpirit09月25日2209

怎么在TG频道里,用户投票后,结果以那种方块图的形式显示?想做个好看的结果展示。

4 个回答

蒸汽记账员
蒸汽记账员回答于 09 月 25 日
最佳答案

你是想要投票后那种方块组成的进度条图对吧?

在 Telegram 频道里实现这个,需要配合 Bot 来实现。

首先,你需要创建一个投票 Bot,可以使用 Python 等语言编写。

然后设置好投票选项,Bot 收集用户投票数据。

关键的一步是 Bot 能够实时统计票数,并将结果转化为方块图。

可以使用 Unicode 的方块字符(如 █)拼接出进度条效果。

最后让 Bot 自动将结果显示在频道里。

操作上有一点技术门槛,不过网上有很多开源项目可供参考。

晾不干的衬衫
晾不干的衬衫回答于 09 月 30 日

Telegram 内建投票功能默认是条形图,但你想要的是“方块图”效果,这个 Telegram 本身不支持,只能靠自己实现。

1. 使用 Bot 辅助

有些第三方 Bot 支持高级投票功能,比如 [PollBot](https://t.me/PollBot)、[Votie Bot](https://t.me/VotieBot),可以自定义样式、图表类型,还能生成晶格图。

2. 投票后自己做

如果 Bot 不好用,投票结束后自己在聊天或帖子里手动做“晶格图”也可以,用 emoji 模拟,例如:

```

A: 🟩🟩🟩🟩

B: 🟩🟩

C: 🟩🟩🟩🟩🟩

```

3. 引导用户去外部平台

用 Google 表单、Typeform 等工具创建投票,把链接发到频道里,结果直接看图表,还能回传到 Telegram。

如果想自动化程度高一点,第一种方式最省事。Bot 是最佳选择。

深夜代码诗人
深夜代码诗人回答于 10 月 01 日

你说的「晶格图」应该就是那种方块组成的投票进度条。

在 Telegram 里,投票结果默认是柱状图,不是方块。不过你可以通过创建「普通投票」或「匿名投票」来变通实现。

关键就是设置好选项数量和选项名称。例如,设置 5 个选项,每个选项都填同一个词(比如“支持”),投票后就形成了一个「5 个方块」的进度条。

注意:这个方法是变通的,不是官方功能。如果你想要更酷炫的效果,可能需要借助第三方机器人或自己开发插件。

元宇宙茶农
元宇宙茶农回答于 10 月 01 日

你讲的晶格图,应该就是那种方块堆叠的投票统计图。

目前 Telegram 自带投票功能,只能显示比例条,不能直接生成方块图。

但你可以用第三方工具实现:

比如用在线投票网站,选好「方形统计」样式,然后把链接发到 TG 频道。

用户投票完就能看到那种方块堆叠的效果。

操作简单,效果也挺酷的。

记得把结果页面截图或保存,方便回帖更新。

您的答案