Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

#donald trump magic 8 ball alexa app

This is a completely functional Amazon Echo Alexa app. If you have one and are willing to install this on your device, let me know what you think. Pull requests welcome, particularly if there are new quotes to add. :)

##it's gonna be YUGE

To use on your Amazon Echo:

  1. enable the "Ask Trump" skill
  2. Ask Trump something

To develop your own:

  1. get yourself into a python2.7 environment because AWS Lambda doesn't support python3 yet
  2. pip install -r requirements-dev.txt
  3. cp config.yml.example config.yml
  4. update your config.yml. pay special attention to IAM policy, IAM role, and profile.
  5. kappa config.yml create will create your lambda function in your AWS account
  6. add Alexa Skills Kit as an event source on the lambda function in the AWS console. There doesn't seem to be a way to do this yet through any standard tooling. I'll try to circle back on this later, because it likely requires a PR into
  7. fill out the forms to create an Alexa application ( and connect your lambda function to it. ou can get the function's ARN from kappa config.yml status. you'll also need to paste in the intent_schema and sample_utterances from the files in the root directory of the repo.


python alexa app that wishes it were a donald trump AMA






No releases published


No packages published