[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

    ssddttaa

    Yes i have made an email account for it.
     
  3. Offline

    Codisimus

    before I try that could you email me a .zip of your TextPlayer folder (with the property files and such)
    [email protected]

    are you using gmail? if so is your smtp port 25? try 465 or 587

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

    acetech09

    This is right after I try the /text add email <number>@txt.att.net
     

    Attached Files:

  5. Offline

    ssddttaa

    I tried 465, and it is taking AGES to say anything more than "Sending Message". It isn't even saying message failed or anything along the lines of that.
     
  6. Offline

    Codisimus

    you need to set up an email address to use this with I will be uploading a video of wut i mean later tonight
     
  7. Offline

    woodzy

    yes sir you can
    74.63.209.141 whats your ingame name?
     
  8. Offline

    Codisimus

    try 587 I think its more likely to work than 465

    its codisimus

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

    woodzy

  10. Offline

    MiracleM4n

    For the SMS gateways you forgot the = for virginmobilecanada=<number>@vmobile.ca
     
  11. Offline

    ACStache

    thanks for a kickass plugin codisimus!

    curious though: would it be possible for people who can send back to the server be checked vs their permissions to have stuff happen on the server? such as the /give and /time commands? and others based on what plugins are installed, like /weather? that'd be really cool if a bunch of random people are on and no admins/mods were on to issue them (worst case scenario obviously, but it could (however minute the chance) happen)

    i'm not sure how difficult that would be to do, but it would be cool
     
  12. Offline

    Codisimus

    Im working on this now
     
  13. Offline

    MiracleM4n

    I am also having difficulties linking my cell to my account. I reply with enable and it keeps resending me the Reply 'enable' to link this number to MiracleM4n text. (Is this a known issue?).
     
  14. Offline

    ACStache

    awesome! i can't wait!
     
  15. Offline

    snowbazle

    Im not sure what the problem is but I cannot get this to work, ive made a gmail acc and added it into the email.properties, I have permissions set up, and it still does not work.
     
  16. Offline

    ACStache

    what doesn't work? i know when i first tried setting up my number i did 1 (203) ### - #### (a US number) and it didn't like it, but when i did it without the leading '1' it worked fine.
     
  17. Offline

    MiracleM4n

    Hows it coming along Codisimus?
     
  18. Offline

    Codisimus

    I'm uploading a video now, and I think I fixed most of the errors

    UPDATE. was going to have a video but its split into 3 parts and I need to figure out how to put them together without loosing quality.
    anyways I'm pooped, off to bed

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

    MiracleM4n

    Show Spoiler

    01:21:21 [SEVERE] Could not pass event PLAYER_COMMAND_PREPROCESS to TextPlayer
    java.lang.NoSuchMethodError: com.nijiko.permissions.PermissionHandler.getUserObject(Ljava/lang/String;Ljava/lang/String;)Lcom/nijiko/permissions/User;
    at TextPlayer.User.isAdmin(User.java:48)
    at TextPlayer.TextPlayerPlayerListener.onPlayerCommandPreprocess(TextPlayerPlayerListener.java:190)
    at org.bukkit.plugin.java.JavaPluginLoader$5.execute(JavaPluginLoader.java:271)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:708)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:680)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:673)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:399)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)


    Getting /text MiracleM4n Hello. (Texting myself)
    Same thing for everyone else. (Using permissions 2.7.4 as not all plugins are supported by 3.x yet thought Id add that)
     
  20. Offline

    jasonsj10

    I have 3.0 Permissions and i can not run this is think. When i try the commands it doesnt Reconise it. Please Help I really need this plugin....
     
  21. Offline

    Codisimus

    bc of the way i check permissions while a user is offline I don't think i could support permissions 2 as well :(
     
  22. Offline

    CainFoool

    Hi Codisimus you might/might not remember me but I asked for Three support a while ago, unfortunately it did not work with Three :( You will need to find the SMS Gateway for it. Although Facebook has it so it's out there, somewhere.
     
  23. Offline

    papand13

    Can you add danish support?

    My provider is: M1
    I know that i am able to send an MMS style text to my own email, and receive it with my provider M1.

    Other providers are:
    3
    TDC
    Telenor
    Telia
    Bibob
    Call Me
    Lebara

    Tell me if there is more information you need.
     
  24. Offline

    ACStache

    question: if you set a limit to the # of texts you receive per day, is there any sort of error or 'you cant do that' message when someone tries to message me using /text <player> <message>?
     
  25. Offline

    Codisimus

    yes there is, why not set it to 3 and then send yourself 4 texts to see how it works
    can you tell me the countries for those?
    I think you would have to sign up for 3mail or something
     
  26. Offline

    snowbazle

    @ACStache Nothing comes up in chat that its sending a message or anything...
     
  27. Offline

    Codisimus

    it does if you set NotifyInServerLog to true
     
  28. Offline

    zorro6238

    it keeps failing to send the verification message
     
  29. Offline

    snowbazle

    @Codisimus
    Ok I got the confirmation text and did that, now the texts are not going through, when I type /text [name] Hello,
    It does not work, nothing comes up... Can anyone help?
     
  30. Offline

    Codisimus

    maybe the gateway is wrong, wuts your carrier?
     
  31. Offline

    MiracleM4n

    Work is now over I will attempt to convert all of the conflicting plugins over to 3.x as I want my server to finally go public :p
     

Share This Page