电报(Telegram)查看个人文件分享贡献值排名,能否 “设置‘排名每周末更新 1 次’,并在群内公示前 10 名”?​

冒险饭团冒险饭团09月15日858

怎么设置一个每周六更新一次的分享贡献排行榜,然后自动在群里发前10名?有没有什么办法?

1 个回答

CyberSamurai
CyberSamurai回答于 09 月 15 日
最佳答案

你是想做个每周六自动更新的群内分享贡献榜,然后自动发前10名是吧?

Telegram自带功能无法自动统计和发布排名,不过你可以这样做:

先找一个会编程的朋友,或者自己写个脚本,用Python或者JavaScript调用Telegram Bot API获取群内的文件分享记录。

然后设置一个定时任务,比如Linux的crontab或者Windows的任务计划,每周六自动运行这个脚本,算出每个人的贡献值,生成排行榜。

最后让Bot把排名结果自动发到群里。

这样就搞定啦~

您的答案