Disabling User Input on Skills

my bot gets stucked when user types something instead of selecting from skills , how to get this resolved

What do you mean bu “get stuck” ? On the choice skill, when the user says something outside of the choices, the bot should flow to the “Otherwise” transition, which you need to implement if you want the bot to continue the conversation (otherwise it will seem like it’s stuck).

You can disable the user input globally by changing the CSS (put display: none on the keyboard class), but you can’t disable the keyboard only on choices yet.