[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. Can you add Vodafone Greece please. Its [email protected], where xxx is the phonenumber.
    Thanks
     
  3. Offline

    Codisimus

    Even if the gateway was completely wrong like "<number>.com/[email protected]" it should not say "Network not supported", it would just fail when sending the message
     
  4. Offline

    Exidous

    you really need to make the user input their own email address. otherwise this could lead to some SERIOUS privacy act violations...... BIG TIME.

    Im sorry it does say network not supported.

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

    Codisimus

    You can add this yourself by adding it to the "sms.gateways" file. That way you don't have to wait till the next update to use it.
    But I will add this one. thanks for looking up the gateway for me
     
  6. Offline

    mughi

    @Codisimus , you should probably put a simple disclaimer that anything you send via this plugin may be accessible by you / gmail.
     
  7. Offline

    Codisimus

    The plugin accesses the email account it uses to send (and soon receive) messages.
    I guess I shouldn't assume that people know not to put anything online that they would not want to become public. I'm working on making this plugin delete the messages right after sending but I'm also going to make users agree to certain terms b4 using
     
  8. Offline

    mughi

    by email account, you mean the [email protected] one, right?
     
  9. Offline

    Codisimus

    Yes, or any other email that is set in the config file (not the emails provided by users but the emails set up by admins)
     
  10. Offline

    mughi

    but YOU do not have access to those email accounts.

    edit: aside from the one i just mentioned
     
  11. Offline

    Codisimus

    Correct, and Once I make it possible to email back to the server, I might require admins to set up their own accounts
     
  12. Offline

    mughi

    ok.. thanks for clarifying :)
     
  13. Offline

    Syrena

    can you add Optus Australia please:)
     
  14. Offline

    Exidous

    he can read every email that gets sent from the server without the servers knowledge (possible) you have all these 12-13 year old kids setting up servers, if they install this plugin and they dont know about the default email, all of their players messages (that could include personal information) could be intercepted by the default email holder. This information could include: email address, ip information, usernames, i could go on and on. That is a privacy at violation. PERIOD. I am done with this conversation and im sure if the plugin developer doesnt want to get into any legal problems, he will change it.

    p.s. im trying to help. im not trying to cause any problems. I work in this field every day and while your moderation skills might be great, you might not know about these specific issues. Wikipedia is not always the best place to go to get your answers.
     
  15. Offline

    Codisimus

    what about the sms gateways? Isn't that the same idea? You don't see any disclaimer b4 sending an email to it... I'm not trying to argue I just want to know if there is a difference
     
  16. Offline

    Exidous

    no that would be fine, sms messages are relayed through their carriers own accounts. Totally different. I see no problem in that area.
     
  17. Offline

    Codisimus

    Well when I get a chance tonight I'll be adding a disclaimer
     
  18. Offline

    Plague

    Wiw, wait, I don't get it, what's the problem here? In the description, there is only sending an email or an SMS to destination mentioned, I do not see anything about receiving mails...
     
  19. Offline

    mughi

    apparently, by default, emails pass through an account owned by the author. meaning he could theoretically access them if he wanted. thus the privacy concern.
     
  20. Offline

    Codisimus

    The emails are sent from an email address I set up ([email protected]) unless admins set up their own email
     
  21. Offline

    Plague

    Oh, well without this written in the post, this can be considered as a spyware behaviour...
    So, unless you give the disclaimer today, I think we have to remove the plugin, @Codisimus
     
  22. Offline

    Codisimus

    fair enough, I'll do my best to get it done b4 I go into work.
     
  23. Offline

    Plague

    Wouldn't it be best that you left the email blank in config and then report an error on load and when the command to send is enetered too?
     
  24. Offline

    Codisimus

    To force users to enter the email themselves? or to force them to use their own? Either way I need to add a disclaimer for players on a server who wish to use this plugin

    EDIT: I don't think forcing admins to set up their own account will fix this, but instead just pass it on from me to each of the admins using this plugin
     
  25. Offline

    Plague

    to use their own,only then you are in the clear fully
    because even if you have the disclaimer , therefore their consent, you are still obliged to keep their data safe, so what happens when your email is hijacked? you could be sued etc. do you want that possibility?
     
  26. Offline

    Codisimus

    but If I do make admins input their own email address then I shouldn't add a disclaimer?

    I disabled sending texts through [email protected] so now to use this plugin, admins must make their own email address. (this includes admins running older versions of this plugin) From your other statements it seems that I shouldn't add a disclaimer, so if there is still more that needs to be done to keep from this plugin being removed let me know.

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

    Plague

    Yes this seems to be the best and you do not have to do anything more.
     
  28. Offline

    Codisimus

    Ok thanks, I proly won't bring back the option of letting people use [email protected] (proly just use it for my own server) but I could proly inform users that admins may have access to their numbers/messages sent through the server right?
     
  29. Offline

    Plague

    Yeah, or just post a warning in the main post that those who use the plugin should inform their users or they are at risk. It's the good thing to do, but legally I don't see you having to do it (but you should, yeah).
     
  30. Offline

    Codisimus

    Thanks for the info, I'll do one of those
     
  31. Offline

    maveriik

    Wait, now how are we supposed to put in our own email?? :/
     

Share This Page