如何在 Telegram 机器人上创建三个破折号菜单?
How to create a three dashes menu on a Telegram bot?
我如何在 Telegram 机器人上创建一个三划线菜单,类似于他们对 Jobs 机器人所做的那样?它应该类似于:
我们怎么称呼这种菜单?
在 java 的情况下 this library。
如果命令已经创建,那么只需在扩展 TelegramLongPollingBot 的 class 中:
this.execute(new GetMyCommands());
其他情况:
创建新列表 BotCommand
列表<> commandsList = new ArrayList();
正在将 BotCommand 添加到包含名称和描述的列表中
commandsList.add(new BotCommand("commandName", "description"));
使用 botCommandList 创建一个新的 SetMyCommands 并执行
this.execute(新的 SetMyCommands(命令));
更多信息关于:https://telegram.org/blog/animated-backgrounds#bot-menu
您可以使用机器人父亲命令添加将显示在菜单上的命令。
我遵循了以下步骤:
- 打开BotFather发送命令/setcommand
- BotFather 将询问您要设置命令的机器人
- 以“命令 - 描述”格式提供命令名称和描述
现在打开你的机器人,你发送的命令将显示在菜单上。
希望对您有所帮助。
我如何在 Telegram 机器人上创建一个三划线菜单,类似于他们对 Jobs 机器人所做的那样?它应该类似于:
我们怎么称呼这种菜单?
在 java 的情况下 this library。
如果命令已经创建,那么只需在扩展 TelegramLongPollingBot 的 class 中:
this.execute(new GetMyCommands());
其他情况:
创建新列表 BotCommand
列表<> commandsList = new ArrayList();
正在将 BotCommand 添加到包含名称和描述的列表中
commandsList.add(new BotCommand("commandName", "description"));
使用 botCommandList 创建一个新的 SetMyCommands 并执行
this.execute(新的 SetMyCommands(命令));
更多信息关于:https://telegram.org/blog/animated-backgrounds#bot-menu
您可以使用机器人父亲命令添加将显示在菜单上的命令。
我遵循了以下步骤:
- 打开BotFather发送命令/setcommand
- BotFather 将询问您要设置命令的机器人
- 以“命令 - 描述”格式提供命令名称和描述
现在打开你的机器人,你发送的命令将显示在菜单上。
希望对您有所帮助。