Inline 查询不会自动发送消息
用户在输入框中调用 Bot,选择返回结果后才发送相应内容。查询、分页、选择结果反馈和已发送消息编辑需要分开处理。结果缓存也可能影响反馈数量,不能简单用反馈次数推算实际请求次数。
游戏由回调进入
HTML5 游戏可通过普通消息或 inline 结果分享,点击播放后由 Bot 返回相应地址。分数应经受控服务端提交,不能把 Bot Token 放入网页脚本。游戏消息与 inline 消息的分数更新使用不同上下文。
实现建议
为查询设置防抖与取消过期结果,避免旧搜索覆盖新输入。结果必须绑定允许使用它的上下文;个性化缓存应与公共缓存隔离。分享和提交成绩由用户动作触发,服务器对成绩来源进行自己的业务校验,不盲信浏览器传来的数值。