问题
I am creating chatbot application using MS bot framework. In that, I want to disable both buttons once Yes or No is clicked.
回答1:
Sorry but the webchat (and other channels) does not support what you want to do, even if it would be useful for many cases.
There is a sort of workaround if you really need to have buttons that cannot be used: use SuggestedActions
(see doc here), it will look like the following:
Once clicked the buttons disappear.
回答2:
If you are using facebook messenger you can use quick replies. They will disappear after interactions. https://developers.facebook.com/docs/messenger-platform/send-messages/quick-replies
Microsoft.Bot.Builder.ConnectorEx.FacebookQuickReply
来源:https://stackoverflow.com/questions/48401826/disable-button-once-clicked-ms-bot-framework