So in einem Karussell habe ich builder.CardAction.imBack(session, 'relatedStuff', 'Related stuff'),
BotBuilder
und ich habe ein Spiel getan einmal passen diese Option aktiviert ist und der Griff so einen neuen Dialog wie:
bot.dialog('relatedStuff', (session, args, next) => {
// console.log(session, '<<<<<< SESSION');
session.endDialog('This is a simple bot that collects a name and age.');
}).triggerAction({
matches: /^relatedStuff$/,
onSelectAction: (session, args, next) => {
session.beginDialog(args.action, args);
},
});
Wie kann ich identifizieren, was ausgewählt wird, anstatt eine Übereinstimmung zu erzielen?
So zum Beispiel,
builder.CardAction.imBack(session, data.name, 'Related events'),
und macht einen Dialog, sagt if (data.name === 'something) { do something.. }
ich nichts in der Dokumentation finden kann, die sagt mir, wie zu erkennen, was ausgewählt worden ist, wenn ich den Wert nicht kennen vorher.