电报(Telegram)API 接入时,如何给机器人设置命令菜单(如 /start)?
1 个回答
给机器人添加命令菜单,比如 /start,主要用的是 setMyCommands 这个 API。
需要拿到 bot token,然后构造一个 JSON 数组,里面包含 command、description 等字段。比如 {"command":"/start","description":"开始使用"}。
然后通过 HTTP POST 发送到对应的 API 地址。不同语言封装库可能简化了这一步。
添加成功后,用户在聊天界面就可以看到命令提示,点击就可以选择。对推广很有帮助,可以提升用户体验。
另外记得测试效果,看命令是否显示正常。