Skip to content

On a computer, dial a telephone number and leave a text to speech message. Use case aimed toward people in need of help.

License

Notifications You must be signed in to change notification settings

h8ya/Los-Altos-Hackathon-2023

Repository files navigation

Los-Altos-Hackathon-2023

Call for Help w/ keybinds!

How To Use

Install Nodejs & Python

https://nodejs.org/en/download

https://www.python.org/downloads/

NPM MODULES USED:

npm install dotenv

npm install twilio

npm install external-ip

npm install electron --save-dev

Answer the prompt questions with the following answers:

Which Twilio product are you here to use?

Voice

What do you plan to build with Twilio?

Other

How do you want to build with Twilio?

With minimal code

What is your preferred coding language?

Javascript

Would you like Twilio to host your code?

Yes

Follow Step One after signup to get a Twilio number

Navigate to https://console.twilio.com/

Scroll down to find the account SID and auth token and add into .env

Get TWILIO Phone number right under auth token and SID go to index.js

Add the Target User you want to call & have them verify themself with Add Target Phone Number if your phone number is already there, you can skip this step.

Deploy Application

https://www.twilio.com/code-exchange/basic-voice-auto-response

Scroll down to "Step 3", Deploy the application

Go to live application copy the Webhook URL

https://www.twilio.com/console/phone-numbers/incoming

Click your toll free twilio number

Scroll to bottom, edit the “A MESSAGE COMES IN” box with the link and paste in the Webhook URL & Save

PAYMENT SECTION: Navigate to UPGRADE account with promo code or add balance Input ADDRESS then either

https://console.twilio.com/us1/billing/manage-billing/upgrade?frameUrl=%2Fconsole%2Fbilling%2Fupgrade%3Fx-target-region%3Dus1

ADD BALANCE

or input

PROMO CODE

USAGE GUIDE:

run bat file = will open up interface & keyboard detection program running in the background.

In the interface, when inputting the Twilio Number, remove the +

Closes interface window with the red x button in the top right. Closing interface does not close the keyboard detection program

alt + shift + 11231231234 + enter = to call Target Number. Target Number in this example is 11231231234.

alt + shift + w = close keyboard detection program

Inputting Invalid Number will not do anything, and will allow user to re-enter a valid number.

If you run the program multiple times it might fix any issues about missing dependences, as it installs it as soon as you run the bat.

About

On a computer, dial a telephone number and leave a text to speech message. Use case aimed toward people in need of help.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published