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

如何在Telegram中使用sendGame方法打开游戏时禁用聊天选择窗口?

禁用游戏底部分享窗口的方案

要通过sendGame方法禁用游戏打开后的底部聊天分享窗口,你可以采用以下两种官方API支持的方式:

  • 设置空的自定义内联键盘
    默认情况下,sendGame发送的消息会附带官方的“分享游戏”按钮,游戏打开后的底部窗口正是这个功能的延伸。通过设置一个空的内联键盘,会替换掉默认的分享按钮,从而禁用底部分享窗口:
Telegram::sendGame([
    'chat_id' => $chatId,
    'game_short_name' => 'game',
    'reply_markup' => [
        'inline_keyboard' => []
    ]
]);
  • 开启内容保护模式
    如果同时需要禁止消息被转发、保存,可设置protect_content参数为true,这也会同步禁用游戏内的分享窗口:
Telegram::sendGame([
    'chat_id' => $chatId,
    'game_short_name' => 'game',
    'protect_content' => true
]);

需要注意的是,Telegram Bot API没有专门针对游戏分享窗口的独立禁用参数,以上两种方式都是利用现有参数实现需求的官方可行方案。

内容的提问来源于stack exchange,提问作者Abmin

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 05:25:57