Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: How to SMS messages to a phone through Pidgin

  1. #1
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,554
    Distro
    Ubuntu 12.04 Precise Pangolin

    How to SMS messages to a phone through Pidgin

    Package Requirements

    1. Pidgin - version 2.5.4 or higher
    2. A Gmail account -- Gtalk as used as the IM Message <-> SMS text gateway
    3. Google Talk SMS Plugin : http://snarfed.org/space/google_talk_sms+pidgin+plugin

    Service only known to work within United States. I know of no known incidences were people located in other areas of the world are able to make this work.

    Optional Pidgin Character Counting Plugin - To Give Character Count of SMS messages that should not eclipse 140 characters (Homepage: http://dossy.org/2008/02/debian-pack...in-for-pidgin/)
    - Deb File - http://static.panoptic.com/pidgin/pi...3.1-1_i386.deb

    Setup
    1. Gmail Account -- Ensure that in the Gmail Settings that SMS messaging is enabled. This is located within: Settings->Labs->Text Messaging (SMS) in Chat.

    2. Ensure Pidgin is installed
    If you haven't installed Pidgin this can be done by:
    Code:
    sudo aptitude install pidgin
    I will leave the details how to add your individual gmail account into pidgin to the reader. It should be self explanatory.

    Installation of Plugins:
    1. Google Talk SMS plugin : Download the plugin (http://snarfed.org/space/google_talk_sms.pl) and place it within the ~/.purple/plugins folder. If you do not have this directory tree, you will have to create the appropriate directories and place the perl plugin within this directory. I would verify the permissions on this file and ensure they are at least executable by the user. I changed the permissions on my file to 755. This can be done via

    Code:
    chmod 755 ~/.purple/plugins/google_talk_sms.pl
    2. Optional Character Counting plugin - Download the plugin .deb file: http://static.panoptic.com/pidgin/pi...3.1-1_i386.deb This may be installed via the following:

    Code:
    sudo dpkg -i pidgin-convcharcount-plugin_2.3.1-1_i386.deb
    The are other methods to install this plugin additionally if you are interested in compiling pidgin from source or mtn: http://ubuntuforums.org/showthread.php?t=975783

    Activating the plugins:
    The plugins must be first activated within Pidgin prior to be able to utilize their functionality. This may be accomplished by first enabling the plugins:
    Pidgin->Tools->Plugins->Google Talk SMS (Make sure this is checked)
    Pidgin->Tools->Plugins->Conv. input chars count (Make sure this is checked)

    Adding a cellular phone to use:
    Pidgin->Buddies->Add Buddy
    The format for adding a phone number is the following:
    +1xxxxxxxxxx@sms.talk.google.com (Where xxxxxxxxxx is the area code and phone number)

    After adding the buddy, the name within the Buddy List will always be shown as Not Authorized, and there is no way to verify that the buddy is "Online" since communications are going through an IM-to-SMS gateway.

    Windows Instructions:
    For those running a mix of Windows and Linux boxes as I do, this plugin can be used in Windows. Additional requirements are installation of a perl interpreter. This can be either through the installation of Active Perl (http://downloads.activestate.com/ActivePerl/) or through the installation of cygwin. After installation of either the above the appropriate windows version of the script is placed within the %APPDATA%/.purple/plugins subfolder. In some cases you may need to change the properties of this file to something like 744 to make it executable (YMMV). The difference between the windows and linux versions of the plugins are the Linux CR/LF are converted to windows style CR/LF. Ive included the windows version as this is not distributed on the original site.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	Gmail_SMS_Chat_Enablation.JPG 
Views:	103 
Size:	50.8 KB 
ID:	125089   Click image for larger version. 

Name:	Pidgin_Plugin_Activation.JPG 
Views:	121 
Size:	71.5 KB 
ID:	125090   Click image for larger version. 

Name:	Adding_SMS_Buddy.JPG 
Views:	121 
Size:	39.3 KB 
ID:	125091  
    Attached Files Attached Files
    Last edited by kevdog; August 17th, 2009 at 12:58 PM.

  2. #2
    Join Date
    May 2006
    Location
    100acrewood
    Beans
    7,480
    Distro
    Kubuntu 14.04 Trusty Tahr

    Re: How to SMS messages to a phone through Pidgin

    Nice one, thanks, Kevdog.

  3. #3
    Join Date
    Feb 2007
    Beans
    97
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: How to SMS messages to a phone through Pidgin

    This will be nice when I'm at my parents house with no cell service. Thanks kevdog

  4. #4
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,554
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: How to SMS messages to a phone through Pidgin

    Because of Google's restriction with their SMS-IM gateway, the service is only available in the United States for right now. This is a google limitation and not a limitation of either Pidgin or linux.

  5. #5
    Join Date
    Jan 2005
    Beans
    Hidden!

    Re: How to SMS messages to a phone through Pidgin

    Seems like Google has found out about this little workaround. Isn't working for me or other folks using the plugin from the original authors site. But, if you have an AOL (or ICQ) screenname, you can do it. Format is about the same just shorter: +1xxxxxxxxxx. Documented on the Pidgin site also: http://developer.pidgin.im/wiki/Prot...endSMSmessages

  6. #6
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,554
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: How to SMS messages to a phone through Pidgin

    Yea

    About a day after I wrote this thread -- Gmail cut off the ability of third party apps to forward IM's through their gateway. What a bummer!!

  7. #7
    Join Date
    Oct 2007
    Location
    wrong planet
    Beans
    746
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: How to SMS messages to a phone through Pidgin

    Seems to be working great, Thanks! Now I can send sms on yahoo, aim, icq, and gmail. I wonder if this works from my jabber account as well. I don't use Skype because they charge for what you can do for free, and I'm still looking into Google Voice. Info is in my blog
    Linux Advanced Guides and News!
    http://linuxinnovations.blogspot.com/

    Green means go, Yellow means faster, Red means don't stop.

  8. #8
    Join Date
    Mar 2007
    Location
    Denver, CO
    Beans
    7,554
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: How to SMS messages to a phone through Pidgin

    Interesting how you made this work since gmail cut there service to third party providers.

  9. #9
    Join Date
    Dec 2009
    Beans
    5

    Exclamation Still Valid?

    So wait, is this working for other people or not? The author seems to say in post #6 that it no longer works, but then someone after him says that it does.

    For me, I've installed the plugin, activated it from the plugin menu, and no it doesn't work.


    Any suggestions?
    Last edited by mdwittenberg; December 21st, 2009 at 06:06 AM.

  10. #10
    Join Date
    Nov 2009
    Location
    Two Rivers
    Beans
    30
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: How to SMS messages to a phone through Pidgin

    Only works with AIM (AOL Instant Messanger) or ICQ
    so unless you have an account with either of these your SOL

    Haven't found an easy solution, other than build a gateway, so I used the web YIM
    http://webmessenger.yahoo.com/index.php
    then logged out & back into pidgin to get the response.
    ugly hack but I only needed to send a few SMS.

    Let us know if you find a real solution
    Last edited by rocuan; December 23rd, 2009 at 01:47 AM.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •