You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于使用Telegram API开发商业应用及代码发布要求的技术问询

Telegram API开发常见问题解答

1. 能不能基于Telegram API做商业应用?比如做个用Telegram群组当聊天室的约会APP?

  • 分两种场景判断:
    • 用Bot API开发的话,只要符合Telegram的服务条款,完全可以做商业应用。你说的约会APP用群组当聊天室,只要不涉及违规内容、不滥用群组功能、不侵犯用户隐私,就没问题。
    • 要是用**TDLib(Telegram数据库库)**开发客户端类应用,TDLib采用GPLv3许可证,对外分发时得遵守开源规则,但商业使用本身是允许的,只要满足许可条款即可。
  • 不管用哪种API,都不能冒充官方Telegram产品,不能绕过Telegram的安全机制,也不能非法收集、滥用用户的Telegram数据。

2. 基于Telegram API做的非官方应用,必须把代码传到GitHub吗?

  • 没有强制要求必须上传到GitHub,核心看你使用的Telegram组件的许可证规则:
    • 用Bot API的话,许可限制很宽松,不需要开源代码,自然不存在必须传GitHub的要求。
    • 用TDLib(GPLv3许可)的话,GPL仅要求你向获取应用的用户提供源代码的获取渠道,这个渠道不一定是GitHub——比如在APP内添加源代码下载链接、用户请求时通过邮件发送,或者上传到GitLab、Gitee等其他代码托管平台,都符合许可要求。
  • 你观察到Play商店里有些非官方APP没在GitHub公开代码,要么是它们仅使用Bot API开发无需开源,要么是通过其他方式向用户提供了源代码获取途径,只是没放在GitHub而已。Telegram文档里提到的“公开至GitHub”只是官方建议,并非硬性规定。

内容的提问来源于stack exchange,提问作者G'ofur N

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 03:55:25