Jump to content
Sign in to follow this  
mikey44

*Request* Send Text via Growl Voice

Recommended Posts

I've been playing around with, but can't for the life of me get it to work, sending a text to a contact through Growl Voice.  They do have a URL scheme, but I'm an idiot when it comes to custom compiling the code necessary to make this work.   If some loving person would be so kind as to create a workflow, I'd love them forever.  :D 

Share this post


Link to post
Hi everyone,

 

I've created a GrowlVoice Alfred Workflow. It honestly doesn't save you that much time, since opening GrowlVoice takes about half a second with a shortcut, but things are always more fun to do in Alfred!

 

So down to business:

 

YOU MUST CALL UpdateContacts BEFORE YOU CAN RUN THIS WORKFLOW

 

There are two keyword calls in the workflow at the moment:

 

1) UpdateContacts [no arguements]

 

So before you use this keyword, there are a few steps you have to follow.

The main idea of this script is to pull the first 1000 phone numbers you have on your google account, and store them on your hard drive as a text file. This technique is more for me as a proof of concept. Honestly, a better way to do this is to write an applescript to check phone numbers from contacts. However, I don't know Applescript, and any help would be immensely appreciated :)

 

***

Disclaimer:

You will also need to input your username and password into the python file for this to work. I know this sounds a little shady, and I promise that my code doesn't do anything weird (since I'm basically using Google's Data skeleton with a slight change to pull phone numbers) but I'm including this here as a warning. After you finish using the UpdateContacts function, feel free to remove your username and password

***

 

So the steps to preform before calling this workflow is:

 

  1) Get into the GrowlVoice Alfred Workflow folder by: Right Clicking on the GrowlVoice section in Alfred Preferences and choose "show in finder"

  2) Open up UpdateContacts.py in your favorite code editor; The TextEdit application should be fine

  3) Put your email and password in-between the quotes:

  

  email = ""

  password = ""

  

  4) Save the file

  5) Run in the alfred box: UpdateContacts

  6) If you are connected to the internet and you put in your email and password correctly, you should receive a notification that everything has worked

  7) You're good to go!

  

2) gv [name of person]

 

This keyword, followed by the name of the person you want to text, should bring down options of people you can choose to text.

When you choose a person to text, the growlvoice window should open up, and the person's number should be in the addresse' box.

 

YOU MUST PRESS TAB BEFORE YOU START TYPING A MESSAGE IN GROWLVOICE, OR ELSE IT'LL JUST CLEAR THE NUMBER.

You'll know what I mean when you start typing. :)

 

Download Link:


Edited by forgetfulfellow

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  
×
×
  • Create New...