aython

A small easy to use tool for building alexa apps with python


License
GPL-3.0
Install
pip install aython==0.0.2

Documentation

Aython Package

A small easy to use interface for python based alexa skills
Installing

pip install aython
https://ngrok.com/download

How to use

see example.py for use

Usage / Setting up on amazon

sign up for an amazon developer account
navigate to alexa -> create alexa skills -> console
create a new skill
select custom model and "provision your own" backend and start from scratch
create an invocation name create a new intent called hello
give hello as the sample utterance
amazon requires and ssl certificate so ngrok is needed
open nrgok py running "ngrok.exe http 5000" in the same folder
copy the https forwarding address and paste into default region select ssl certificate as a sub-domain click build
run the example.py script test the skill by open the skill with the invocation name
type hello to run the hello intent

More options
launch_message   
intent_function    
session_start_function  
session_end_function   
help_function  

These options can all be change with the command aython.alexa."thing_to_change"