[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

    Codisimus

    The spam might have something to do with having the * permission but I'm looking into it
     
  3. Offline

    PowerSet

    The spam I mentioned is nothing at fault of the plugin, I have it set up so I am notified when players join and leave, and when the server lags, people simply end up leaving and joining alot, so the plugin is actually working as it should. Awesome plugin by the way.
     
  4. Offline

    Triggjo2

    I tried to set it up for me but when I placed in my phone number and it tried to add my number it just says Sending Confirmation SMS what ever then never says anything else so I look in console and see it saying User has not verifyed email... Whats wrong?
     
  5. Offline

    muhammadtalhas

    hey man got a question...for my friend....it wont verify for some reason ...any way i can manually verify from inside the files??
     
  6. Offline

    Laserbeard

    Is there a way to alert you when any user logs on?

    As in /text watch user *

    Something like that?
     
  7. Offline

    elysianhero

    Any chance this works with 1.8.1?
     
  8. Offline

    eRko16

    It allways say Invalid number format!
     
  9. Offline

    Codisimus

  10. Offline

    John2k4

    I've gotten my number entered, but cannot get it to enable...I think the format my phone (Samsung SGH-T669) replies to these text messages is throwing something off...

    Here is the email reply I text back that the plugin tosses out:

    Code:
    Enable
    ------------------
    ********@gmail.com /  / Reply 'enable' to link this number to John2k4
     
  11. Offline

    Codisimus

    It is made to only read the first line (minus RE: or anything like that) so that message should work fine... It might be from me messing around with the code. Anyone else having this problem?
     
  12. Offline

    John2k4

    Yeah, to me it looked fine... :/

    If you need any additional information about the texts/email, just let me know. :)
     
  13. Offline

    Codisimus

    just worked on my server when I sent
    Code:
    enable
    iwe4tbbg8w34. erb4t30nb
    ewi3489
    or sumthing like that
     
  14. Offline

    John2k4

    The config.properties file is unchanged from what was generated by the plugin. I looked it over, and didn't need to change anything.

    Here's the email.properties file.
    Code:
    #Sat Sep 24 09:23:07 MST 2011
    Username=**********
    SMTPPort=587
    IMAPHost=imap.gmail.com
    Password=
    SMTPHost=smtp.gmail.com
    PasswordEncrypted=*************
    IMAPPort=993
     
  15. Offline

    Codisimus

    I have no idea... perhaps if I log on to your server and try my phone or you try yours on my server.
     
  16. Offline

    John2k4

    I can try my phone on your server if that's an option...
     
  17. Offline

    aeternii

    Hey guys...
    I have a really easy-to-solve problem, but i need your help.
    So, /text watch player doesn't work at all, doesn't matter if I input a specific person or *. Everything else worked.
    So I looked at emails.save file, and it looks like all the data is stored there. So! If someone could paste the contents of their emails.save with /text watch player * enabled, i could just manually paste that into my file.
    Please help! Thanks in advance.

    Also, for some reason the plugin sends me a text of every single message i type in the chat... I really, really like this plugin, please help me to fix these problems.
     
  18. Offline

    sonic1211

    hey can u help me its confusing
    go to my server and ill to u want u can do to show me how to
    its called teamviewer (get the free one)
    ill tell u my id and password k
    heres the ip 66.159.152.35
    thx so much
     
  19. Offline

    Laserbeard

    Found a bug in the recent dev build:

    the in game command list says: /text watch player [Name]
    but the real command is /text watch user [Name]

    spent an evening trying to get it to work before I remembered.....
     
  20. Offline

    Codisimus

    yes... I wanted to switch the command to player but apparently only got halfway there...

    @Laserbeard
    @sonic1211
    @aeternii
    @John2k4
    @eRko16
    @elysianhero
    @muhammadtalhas
    @Triggjo2
    @SergeantH
    @sephiroth7240
    @jasonsj10
    Finally got a stable build
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  21. Offline

    sonic1211

    hey whe i did /text set At&t <number> it gave me E-mail sent to <number>@txt.att.net idont wat to do

    then it said sending confirmation text...
    sending message...
    send failed
    wat do i do??????????????????????

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

    aeternii

    IT FINALLY WORKED!
    Thank you, Codisimus, for this fine, fine plugin. It is the best addition to the game that I've seen so far.
     
  23. Offline

    Milhouz

    How do you download this? The link on his site throws an error.
     
  24. Offline

    BrnoPCman

    Can you add Vodafone-czech And O2-czech. Very nice plugin. My server using it. And player likes it. Sory for my English I´am beginer.
     
  25. Offline

    Canio22

    I get this error when trying to text:
    Code:
    22:17:50 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'text
    ' in plugin TextPlayer v1.2.0
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16
    5)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    78)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:757)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :180)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93)
    at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :550)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:108)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    Caused by: java.lang.NullPointerException
    at org.anjocaido.groupmanager.permissions.AnjoPermissionsHandler.permiss
    ion(AnjoPermissionsHandler.java:60)
    at org.anjocaido.groupmanager.permissions.AnjoPermissionsHandler.has(Anj
    oPermissionsHandler.java:49)
    at net.milkbowl.vault.permission.plugins.Permission_GroupManager.playerH
    as(Permission_GroupManager.java:113)
    at net.milkbowl.vault.permission.Permission.has(Permission.java:67)
    at com.codisimus.plugins.textplayer.User.isAdmin(User.java:56)
    at com.codisimus.plugins.textplayer.listeners.CommandListener.onCommand(
    CommandListener.java:61)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    ... 14 more
    
     
  26. Offline

    Codisimus

    wut permissions plugin do you use?
     
  27. Offline

    Canio22

    essentials group manager
     
  28. Offline

    Codisimus

    i don't think it supports checking for Player permissions when they are offline
     

Share This Page