Note: If the
one_time_keyboardvalue of ReplyKeyboardMarkup is False, the keyboard will be automatically opened when you open the chat with the bot.
Example of keyboard automatically opened
@Gamee the value of
one_time_keyboardis False, therefore the keyboard will always be opened when you open the chat.
Example of keyboard manually opened
@BossySharkBot when you use
/one_time_keyboardcommand the bot shows a keyboard, if you tap on a button of that keyboard, the bot won't automatically open the keyboard anymore since
one_time_keyboardis True, therefore you need to manually open it with the dedicated button.
By tapping on bottom return button the keyboard doesn't automatically close, independently of how you opened it.
If the keyboard is manually opened, the button to hide the ReplyKeyboardMarkup buttons is shown but doesn't work.
By tapping on bottom return button the keyboard automatically close.
If the keyboard is manually opened, the button to hide the ReplyKeyboardMarkup buttons is not shown at all.
By tapping on the input field the keyboard automatically switches to hardware's keyboard, therefore there is no need for a switch button from ReplyKeyboardMarkup to Hardware keyboard.
Telegram Android 8.8.3 (27052), ZTE ZTE 2050RU, 9 P (28)