View Single Post
Posts: 1,048 | Thanked: 979 times | Joined on Mar 2008 @ SF Bay Area
#366
Originally Posted by kbyork View Post
I didn't realize that GoogleVoice's VoiceMail had so many annoying quirks in it!

I tested the fallback mode (using one revision back), and found a problem caused by one of these quirks.

If you have any new voicemail messages waiting, GV VoiceMail will start playing them immediately .
And sending the "2" (for DISA calling), will instead cause you to reply to the VoiceMail that is currently being played!

To make matters worse, you need to add some pausing at this point.

So, assuming a message is waiting, you need to send "{pause} * {pause} 2".

If there is no message waiting; this sequence should still work (although it will cause the "I'm sorry; I didn't catch that..." message).
Changes made, build fired: "p*p2p" as prefix instead of just "2p"
I haven't tested this thoroughly.
__________________
qgvdial: Google Voice client. All downloads
qgvtp: Phone integration for the n900 that dials out and sends texts using qgvdial.
mosquitto: message broker that implements the MQ Telemetry Transport protocol version 3.
qgvnotify: Google voice and contacts notifier for diablo and maemo.

If you want to thank me, click the Thanks button.
If you'd like to thank my applications, vote to move them to extras.