-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Alexa] Add Alexa Adapter #95
Conversation
@szul, this has been stale for a while.. I will work on it in the upcoming weeks and publish a first version. Possibly I will settle for a 'just-voice' version which and work on the other Alexa features later on, if there is any demand. |
This works. I am planning a refactoring of many of the features beyond voice anyway. So you should certainly wait for them before implementing. Cheers! |
@garypretty currently the .NET adapter is sending the last activity only, where I think the first activity would make more sense. Is this something that will change during the refactor, or will it at least be configurable? |
@iMicknl This works for me. I approach a lot of these as MVP packages to get some basic functionality out there. Then expand as time and contributions permit. |
@garypretty some questions;
|
@iMicknl Good questions 👍 Currently the .NET adapter is sending the last activity only, where I think the first activity would make more sense. Is this something that will change during the refactor, or will it at least be configurable? Why do you have the option ValidateIncomingAlexaRequests? For testing purposes only? Would you like the same naming? Really long classnames like AlexaIntentRequestToMessageActivityMiddleware are not really common in Javascript. Why is AlexaRequestToMessageEventActivitiesMiddleware necessary? Shouldn't those transformations be done in the adapter core? Does the make sense? Let me know if anything needs clarifying. Happy to discuss further. |
7081636
to
d1eee53
Compare
Closing in favor of #157 |
work in progress
PR for review and CI purposes. Mostly based on @garypretty his work in the dotnet repo.