<commit_before># Twilio Hackpack for Heroku and Flask

An easy-to-use repo to kickstart your Twilio app using Flask and deploy onto
Heroku.  Easy to clone, easy to tweak, easy to deploy.

[![Build
Status](https://secure.travis-ci.org/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask.png)]
(http://travis-ci.org/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask)


## Features

Look at all these crazy features!

* [Twilio Client](http://www.twilio.com/api/client) - This hackpack ships 
  with a base Jinja2 template for Twilio Client already configured and ready to
  call.  
* Automagic Configuration - Just set ACCOUNT_SID and AUTH_TOKEN, `make
  configure` takes care of the rest.
* Production Ready - The [production branch](https://github.com/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask/tree/production)
  features a few more settings and dependencies to make the hackpack ready to
  put into live service.
* Plug-and-Play - Procfile, requirements.txt and Makefile makes installation
  and usage a breeze.
* Boilerplate - All the Flask app boilerplate with example Voice and SMS 
  Request URLs ready for use on Twilio.
* Testing - Easy base class for unit testing with example tests, nose ready.
* PEP8 - It's good for you!


## Usage

This hackpack ships with two ready-to-go endpoints for your Twilio Voice and SMS
apps.  The two routes /voice and /sms contain two examples you can modify
easily.
<commit_msg>Added better description for configurator feature.<commit_after># Twilio Hackpack for Heroku and Flask

An easy-to-use repo to kickstart your Twilio app using Flask and deploy onto
Heroku.  Easy to clone, easy to tweak, easy to deploy.

[![Build
Status](https://secure.travis-ci.org/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask.png)]
(http://travis-ci.org/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask)


## Features

Look at all these crazy features!

* [Twilio Client](http://www.twilio.com/api/client) - This hackpack ships 
  with a base Jinja2 template for Twilio Client already configured and ready to
  call.  
* Automagic Configuration - Just run `python configure.py --account_sid ACxxxx --auth_token yyyyy` 
  and the hackpack configures Twilio and Heroku for you.
* Production Ready - The [production branch](https://github.com/RobSpectre/Twilio-Hackpack-for-Heroku-and-Flask/tree/production)
  features a few more settings and dependencies to make the hackpack ready to
  put into live service.
* Plug-and-Play - Procfile, requirements.txt and Makefile makes installation
  and usage a breeze.
* Boilerplate - All the Flask app boilerplate with example Voice and SMS 
  Request URLs ready for use on Twilio.
* Testing - Easy base class for unit testing with example tests, nose ready.
* PEP8 - It's good for you!


## Usage

This hackpack ships with two ready-to-go endpoints for your Twilio Voice and SMS
apps.  The two routes /voice and /sms contain two examples you can modify
easily.

{'fraction_non_alphanumeric': 0.07968536251709986, 'fraction_numerical': 0.0013679890560875513, 'mean_word_length': 4.025773195876289, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4765898', 'n_tokens_mistral': 913, 'n_tokens_neox': 865, 'n_words': 348}