[ADMIN/CHAT] TextPlayer v0.9 - Receive text alerts to your phone [953]

Discussion in 'Inactive/Unsupported Plugins' started by Codisimus, Apr 16, 2011.

  1. Offline

    Codisimus

    This page will no longer be updated. Please follow this project at the Bukkit Dev Page

    TextPlayer - Receive text alerts to your phone:
    Version: 0.9 (7/18/2011)
    Supports iConomy, BOSEconomy, Essentials, Permissions
    Download Page

    WARNING: When setting up the email address in the email.properties file, use an account that isn't used for anything else (such as personal emails) as it will delete all messages after they are read by the plugin

    If the needed files aren't automatically created they can be found here

    Now you can be contacted at any time from your Server!

    This plugin allows users to type "/text [Name]" to contact you or another player by sending them a text message to their phone (Standard rates apply)

    Alerts can also be sent to you for specific events

    Features:
    • Use your phone number or email
    • Send texts back to the server to chat or run commands
    • Retrieve player list by texting "pl" to the server
    • Many popular Cell phone providers are supported:
    • List users who added their numbers
    • Anti-spam feature (limit max amount of texts received each day)
    • Numbers/email addresses cannot be seen in game (for privacy issues)
    • Be alerted by text message when a player Logs on
    • Be alerted by text message when the Server comes online/goes offline (also triggered on Server reload)
    • Be alerted when a player places lava, fire, or tnt (Currently not working)
    • Set emails to come from a custom email address
    • Encrypted data
    • Permissions to limit players from texting or being texted and to run server commands through text
    Supported Carriers:
    Show Spoiler

    • At&t
    • Bell
    • BeeLine
    • Bouygues
    • Cricket
    • D1
    • E-Plus
    • Etisalat
    • Fido
    • Koodo
    • LMT
    • MetroPCS
    • Mobistar
    • NetCom
    • nTelos
    • Optimus
    • Optus
    • Orange
    • O2-UK
    • O2-Germany
    • Pc-Mobile
    • Rogers
    • SFR
    • SoftBank
    • Sprint
    • Starhub
    • Sunrise
    • Swisscom
    • TDC
    • Telecom
    • Telenor
    • Tele2
    • Telia
    • Telstra
    • Telus
    • Three
    • T-Mobile
    • T-Mobile-Czech
    • US-Cellular
    • Verizon
    • Virgin-Mobile
    • Vivo
    • Vodafone-Germany
    • Vodafone-Greece
    • Vodafone-Italy
    • Vodafone-UK
    • *Comment below to request support for a carrier

    Commands:
    • /text [Name] [Message] - Sends message to User
    • /text set [Carrier] [Number] - Receive messages to phone
    • /text set email [Address] - Receive messages to email address
    • /text watch user [Name] - Receive message when user logs on
    • /text watch server - Be alerted when Server comes online
    • /text watch item [Name] - Receive message when item is placed
    • /text watch word [Word] - Receive message when word is spoken
    • /text unwatch user [Name] - Unwatch a user
    • /text unwatch server - Unwatch the server
    • /text unwatch item [Name] - Unwatch an item
    • /text disable - Disable texts while logged on
    • /text enable - Enable texts while logged on
    • /text limit [Number] - Limit number of texts received each day
    • /text list carriers - List supported Carriers
    • /text list users - List current Users
    • /text list watch - List who you are watching
    Text Commands:
    • pl - Retrieve a full list of Players currently online
    • find [Player] - See if the specific Player is on (useful for large servers)
    • tell [Player] [Message] - Whisper to an online Player
    • say [Message] - Broadcast a message to the Server
    Permission Nodes:
    • textplayer.text - Needed to message a user
    • textplayer.textadmin - Needed to message user who has textplayer.admin node
    • textplayer.admin - Distinguishes user as an admin (need to run commands through text)
    • textplayer.use - Needed to set your number/email
    • textplayer.watch.user - Needed to watch/unwatch a user
    • textplayer.watch.server - Needed to watch/unwatch the server
    • textplayer.watch.item - Needed to watch/unwatch a user
    • textplayer.listusers
    • textplayer.free - No charge to send texts
    Tutorial:


    ToDo:
    • Add support for many more carriers
    • Add many more events
    • Add list watch command
    Changelog:
    Old Versions + ChangeLog can be found at Download Page
    Show Spoiler

    Version 0.9 (7/16/2011)
    • Added watch word
    • Checks for correct email/number format
    • Supports 11 digit numbers
    • Changed "/text add" to "/text set"
    • Added support for messages that start "RE:"
    • Added support for nTelos and Pc-Mobile
    Version 0.8.1 (6/28/2011)
    • Added IMAP Connection refresher
    Version 0.8 (6/26/2011)
    • Improved OP options
    • Updated Economy support
    • Added list watch command
    Version 0.7 (6/15/2011)
    • Cleaned up/decoded emails before reading (now console commands should work fine)
    • Added new gateways which are automatically addded to sms.gateways
    • Added support for Permissions 2
    Version 0.6.1 (6/13/2011)
    • Fixed permissions
    • Fixed email support
    Version 0.6 (6/12/2011)
    • Readded ports
    • Added confirmation text on setting number
    • Added new text commands (tell, find)
    Version 0.5.3 (6/4/2011)
    • Cleaned up errors and added error messages
    Version 0.5.2 (6/4/2011)
    • Fixed log off notifications
    • Disabled /stop command through text
    Version 0.5.1 (6/3/2011)
    • Various fixes and code cleanup
    Version 0.5 (6/3/2011)
    • Added Essentials support
    • Added notification for when user logs off
    • Allow sending texts back to server (chatting/running commands)
    Version 0.4.1 (5/4/2011)
    • Updated to iConomy 5
    • Added a few carriers
    Version 0.4 (4/29/2011)
    • Added griefer alert for tnt, lava, and fire
    • Added anti-spam feature (limit max amount of texts received each day)
    • Added option to charge users to text player or admin
    • Fixed Null Pointer Exception error on player join
    • Fixed error "Network email not supported"
    Version 0.3 (4/19/2011)
    • Improved Security
    • Eliminated Lag
    • Distinguished Admins from normal users (have node textplayer.admin)
    • Must have node textplayer.textadmin to send a msg to an admin
    • Allowed option of setting emails to come from a custom email address (like your servers email)
    • Added various providers
    Version 0.2 (4/18/2011)
    • Encrypted phone numbers and emails
    • Added various providers
    Version 0.1 (4/16/2011)
    • Initial Release
     
    LimitedWard, ACStache, woodzy and 6 others like this.
  2. Offline

    Smidds

    Code:
    2011-08-03 14:50:17 [INFO] Could not read incoming mail!
    2011-08-03 14:50:17 [SEVERE] javax.mail.MessagingException: * BYE [UNAVAILABLE] Temporary System Error;
      nested exception is:
        com.sun.mail.iap.ConnectionException: * BYE [UNAVAILABLE] Temporary System Error
    2011-08-03 14:50:17 [SEVERE]     at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:663)
    2011-08-03 14:50:17 [SEVERE]     at javax.mail.Service.connect(Service.java:295)
    2011-08-03 14:50:17 [SEVERE]     at TextPlayer.Mailer$2$1.run(Mailer.java:142)
    2011-08-03 14:50:17 [SEVERE] Caused by: com.sun.mail.iap.ConnectionException: * BYE [UNAVAILABLE] Temporary System Error
    2011-08-03 14:50:17 [SEVERE]     at com.sun.mail.iap.Protocol.handleResult(Protocol.java:349)
    2011-08-03 14:50:17 [SEVERE]     at com.sun.mail.imap.protocol.IMAPProtocol.login(IMAPProtocol.java:353)
    2011-08-03 14:50:17 [SEVERE]     at com.sun.mail.imap.IMAPStore.login(IMAPStore.java:723)
    2011-08-03 14:50:17 [SEVERE]     at com.sun.mail.imap.IMAPStore.protocolConnect(IMAPStore.java:643)
    2011-08-03 14:50:17 [SEVERE]     ... 2 more
    I seem to be getting this error... not sure what to do about it :confused:
    ~~Edit~~
    Code:
    #Wed Aug 03 13:57:37 CDT 2011
    SMTPPort=25
    [email protected]
    IMAPHost=imap.gmail.com
    SMTPHost=smtp.gmail.com
    Password=
    PasswordEncrypted=
    IMAPPort=993
    
    Don't know if this'll have anything to do with it, but here it is...
     
  3. Offline

    LennonLenford

    Does not work. Users aren't displayed when the command is entered. Currently using newest version of Bukkit.
     
  4. Offline

    ACStache

    @Smidds you get that every time you log in? that's strange... and you said there wasn't a single email in the account you had created? if it's empty it shouldn't give you that error D:
    @Codisimus any ideas as to why it's doing that for him?
     
  5. Offline

    Smidds

    Well I looked into the video... and now my log is a little more like the video. Sad part is, Still no email! Roar!:mad:
    ~~Edit~~
    Code:
    [email protected]
    SMTPPort=25
    IMAPHost=imap.gmail.com
    Password=
    SMTPHost=smtp.gmail.com
    PasswordEncrypted=* * *(There is something here, I just cencered it)
    IMAPPort=993
    changed it like the video said... :'(
     
  6. Offline

    stacey

    not sure if this has already been asked (sorry, if so), but will the next update have an option to receive messages every time a specified player speaks?
     
  7. Offline

    CheesyToeNail

  8. Offline

    stacey

    I have the same problem as well...
     
  9. Offline

    BadgerLove

    Getting same text spam issue, Codisimus were lookng forward to the update! :)

    Edit: seem to have fixed it, if you have any users needing verified or cant verify, go to the email.save file and change the ending of the user from -1;0;0;,;,;; to 0;0;0;,;,;;

    Fixed it for me, let me know if it helped :) Bukkit server 1000
     
  10. Offline

    Tylui

    <3 Please update for 1000 I love you. :D
     
  11. Offline

    buku111

    Could you add some Polish carriers? PLAY is most important to me, also Orange (Its Orange Polska on the page given by CheesyToeNail) and Plus would be nice :)
     
  12. Offline

    aidanhd500

    i wanna get this but to be clear, everytime a player talks i get texted, because i do not want that! i only want to be able to say things to people while im gone or do commands, because people talk, alot. alos can you add MTS ( mantioba telephone service)
     
  13. Offline

    BadgerLove


    Did you try my above resolution?
     
  14. Offline

    VEN0MXVI

    Seriously.. I cant figure out how to delete myself off the list.. there is no /text delete.. or something like that..
    Someone help me out?
    I didnt get my confirmation message and now it just says number not confirmed.. so.. what do I do?
     
  15. Offline

    ACStache

    if you want to remove your number delete the emails.save file (NOT the email.properties file)
     
  16. Offline

    VEN0MXVI

    Ohh well Im just a normal Admin on the server, I dont have acces to console. So I have to ask the Owner to do it?
     
  17. Offline

    ACStache

    yea probably, otherwise there's no way that I know of to delete you. You could ask the owner to open that file and delete just the line that has your name starting it.
    the one that has my name starting it is:
    Code:
    ACStache;uQWkVvCJ0ciZFs35rrGDnKduWWI+FoIjGm3vxvaIIbbtcxIe1KyUK(etc)
    ^^^^^^^^
     
  18. Offline

    PowerSet

    This seems to allow messages to be sent, but doesn't solve the problem of the server not accepting messages.

    Useful if all you want is to receive updates about the server, but still doesn't allow for responses.

    Better than I was before though, so still thanks for the tip.
     
  19. Offline

    BadgerLove

    Power I had the same issue, couldnt figure it out for the life of me. One of the users on here mentioned that you may just need to start a brand new google account and use the default email settings, and it worked great after that.
     
  20. Offline

    PowerSet

    I actually did make a brand new gmail account specifically for this purpose, and didn't change any settings. You are running 1060 and it's functioning properly only sending the texts it should and allowing responses?

    And on a slightly different note, at this point when I text back a reply, I get the email, and it doesnt get deleted, would this imply a wrong port even though the default things are for gmail?
     
  21. Offline

    BadgerLove

    Unfortunately Power I do not know what is causing this from your side.
     
  22. Offline

    Flenix

    Hey, I have a couple of suggestions for this, not sure how well they'd work.

    1. When I signed up to Gmail, I had to do a text confirmation. When I got the text, my phone said "1 new message from Google" - could we make it push a name like that, so for our server we could put "1 new message from Silvania" (our servers name)

    2. Could we hook it up somewhere to a paypal donate link, so they can "text to donate" somehow? The money would be taken from their credit to donate with


    Not sure if they're possible at all, but it would be awesome :D

    @Codisimus

    I can't seem to get this to work at all. Can you please tell me the number format, for a UK number? (for example, do I do 07..., or +447..., or 00447...) - I tried 07... and in my sent box on gmail it says its sent, but my phone hasn't received anything.


    EDIT: Added my email address, and I get an email for every message sent in game. I don't have the permissions nodes for user so I shouldn't be getting them right..?
    Removed the plugin for now because it was spamming my inbox. If you could tag me in a reply that'd be great, looks like a really useful plugin :)

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  23. Offline

    MCTSS

    Rogers Please!

    Lol Never Mind its already in...... when i text myself i just brings up help menu? Help Please?

    /text MCTSS Hello?

    Ok soo do i need to put -

    so like 519-***-****

    What is the exact command?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  24. Offline

    jasonsj10

    Works with RB:1060
     
  25. Offline

    Nebben

    Any way to make this send a text when a player dies? Would be wonderful for any server playing Hunger Rules Games.
     
  26. Offline

    Clucky

    Everyone who sets up their phone gets texted constantly if it is correctly verified, however, sometimes when they verify it by texting back "enable" it doesn't work right. Anything I'm doing wrong? Here's the code:
    Code:
    22:52:18 [INFO] [C/A] bunny777: be back later  cya man
    22:52:18 [INFO] Sending Message...
    22:52:18 [INFO] User's Number/Email has not been verified
    22:52:20 [INFO] bunny777 lost connection: disconnect.quitting
    22:52:20 [INFO] Connection reset
    22:52:22 [INFO] Moderator [C/A] Chadward27: ok
    22:52:22 [INFO] Sending Message...
    22:52:22 [INFO] User's Number/Email has not been verified
    
    Note how after each message a player says, it sends a message to the unverified phone number.
     
  27. Offline

    darkmag98

    please add textfree to the carrier list
     
  28. Offline

    sephiroth7240

    is this going to be upgraded to 1060?
     
  29. Offline

    SergeantH

    @Codisimus Could you add 'Tesco' to the list of supported carriers?
    Not sure if the full name is "Tesco" or "Tesco Mobile" though.
    For the record, it is a U.K. based provider as far as I know, should that matter :)

    - Thanks in advance, either way.
     
  30. Offline

    PowerSet

    Not a big deal, I at least get all messages, managed to only have it text me when players join and quit, or the server starts. Then again I haven't set up my dedicated server again so it's on my main pc, lag = spams of text lol, definitely not the plugins fault, hopefully when I set up the dedicated server and redo everything it will just kind of decide to work properly.
     
  31. Offline

    muhammadtalhas

    The coolest plugin EVER!!!! little confusing to set up up but once it works...ITS AWSOME.....btw i got it to work by changing the port to 587 :)
     

Share This Page