开发文档

Telegram Inline Bot 与 HTML5 游戏

理解输入框内查询、结果分享、游戏回调与分数提交,保护 Bot Token 并正确隔离用户会话。

GetTGAPI 编辑团队更新于
文档解读核对日期

依据官方资料整理,由 GetTGAPI 独立维护。 文档目录与术语表 →

本页内容
  1. Inline 查询不会自动发送消息
  2. 游戏由回调进入
  3. 实现建议

Inline 查询不会自动发送消息

用户在输入框中调用 Bot,选择返回结果后才发送相应内容。查询、分页、选择结果反馈和已发送消息编辑需要分开处理。结果缓存也可能影响反馈数量,不能简单用反馈次数推算实际请求次数。

游戏由回调进入

HTML5 游戏可通过普通消息或 inline 结果分享,点击播放后由 Bot 返回相应地址。分数应经受控服务端提交,不能把 Bot Token 放入网页脚本。游戏消息与 inline 消息的分数更新使用不同上下文。

实现建议

为查询设置防抖与取消过期结果,避免旧搜索覆盖新输入。结果必须绑定允许使用它的上下文;个性化缓存应与公共缓存隔离。分享和提交成绩由用户动作触发,服务器对成绩来源进行自己的业务校验,不盲信浏览器传来的数值。