twerp is a Twilio command-line application for sending SMS text messages and making voice calls.
Installation
pip install twerp
Configure twerp
~/.twerprc
ACCOUNT_SID=a902830980980980ff987yada
AUTH_TOKEN=98798asdfas9df87sadf987yada
CALLERID=+12135551212
Usage Examples
twerp -N
List your Twilio phone numbers
twerp -Nv
List lots of details about each of your Twilio numbers:
twerp -m 'this is a test' -s +12135551212
Send SMS message to +12135551212
twerp -c +12135551212 -u http://computer.net/TWIML
Call +12135551212 and execute the TWIML at given URL
twerp -c +12135551212,+13235551212 -u http://twimlets.com/conference?Music=rock
Call two numbers and put them in a conference room. First one gets rock music till another caller joins.
twerp -l
List all of your SMS messages (Be careful if you have zillions, filtering coming soon)
twerp -S nnnnnnnnnnnn
Show details of SMS message by SID
Product's homepage
Requirements:
· Python
What's New in This Release: [ read full changelog ]
· Added conference cabability
· Added account management, list, rename and create new Twilio sub-accounts
· Added application management: list all Twilio apps
· Added feature to buy new phone numbers, basic searching by area code or phrase
· Renamed a lot of command-line options
· More unit tests