TextPlayer
Version 2.4.0
NOTE: This plugin requires you have Vault enabled on your server
WARNING: When setting up the email address in the email.properties file, use an account that is not used for anything else (such as personal emails) as it will delete all messages after they are read by the plugin.
This plugin allows you to always be connected with your server, You can receive many types of alerts and even execute server commands through text message.
If the default port does not work, try the following to see if one does work.
SMTP Ports
- 25
- 587
- 465
Features:
- Supports all major Economies and Permission Plugins thanks to Vault
- Configurable properties
- Server can send a mass text to all Users
- 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
- Limit which players can text you by using a whitelist
- Anti-spam feature (limit max amount of texts received each day)
- Numbers/email addresses cannot be seen in game (for privacy reasons)
- 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 fire or tnt
- Be alerted when errors are posted to the server log
- Set emails to come from a custom email address
- Encrypted data
Permission Nodes:
- textplayer.text = Needed to send a Text Message
- textplayer.textadmin = Needed to send a Text Message to an admin
- textplayer.use = Needed to set your number and receive texts (/text set, /text list, /text limit, /text enable, /text disable)
- textplayer.watch.server = Needed to receive a text when the Server comes online (/text watch server)
- textplayer.watch.player = Needed to receive a text when a Player comes online (/text watch player)
- textplayer.watch.everyplayer = Needed to receive a text when any other Player comes online (/text watch player *)
- textplayer.watch.item = Needed to receive a text when an itemis placed (/text watch item)
- textplayer.watch.word = Needed to receive a text when a word is spoken (/text watch word)
- textplayer.watch.errors = Needed to receive a text when errors are printed to the server log
- textplayer.listusers = Needed to list all of the Users who can receive texts (/text list users)
- textplayer.listadmins = Needed to list all of the Admins who can receive texts (/text list admins)
- textplayer.free = Send messages free of charge (Minecraft money, not real money. Messages never cost real money to send)
- textplayer.check - Allows the Player to tell the TextPlayer plugin to check for new mail (/text check)
- textplayer.admin = Distinquishes the Player as an admin. Needed to text commands to the Server
Commands:
Both in-game commands and text message commands can be found at the Commands Page
Terms of Use:
The Terms of Use can be read at www.codisimus.com/terms
@Codisimus
do you have skype so i can talk to you easier?
@darkmage0252
maybe try Yahoo or another email provider
@Codisimus
i made a new account but im having a problem now that the plugin says my account isnt verified
@Codisimus
It doesnt say it just says i violated there terms of service
@darkmage0252
for wut?
@Codisimus
this plugin just got my gmail account disabled?
@darkmage0252
did you try watching the first video? (about a minute in)
Is there any better guides on how to set up our gmail accounts and such?
@Austinsapp
it does not register that they are offline until they have been logged off for at least a minute
Ok so I ran debug and I'm not getting any errors. The server says "Sending Message..." then, "User is currently online". A message never gets sent. The user I'm trying to send the message to is NOT online.
@mindofbeholder
thanks for finding the gvoice thing, as of right now you can just enter it as an email but I will be sure to point ppl towards this who have carriers that aren't supported
@Austinsapp
you should also try the debug option
@mindofbeholder
I believe the error is because group manager does not allow the plugin to check user permissions when the player is offline. As for the other issue, set debug to true in the config and tell me what it says when receiving your email.
I get this error when a player tries to send me a text to my email: http://pastebin.com/c0DUz7Ck
Here is the entire log file after a single run, including the above error: http://pastebin.com/sjFYv5Rw
I added my email, I received a message asking me to reply with enable. I replied with enable and nothing happened. I did it multiple times, once with enable in the subject and a blank message, once with a clear message, no subject, and simply the word enable in it, and once again with just using the reply button, which would make the subject line "Re:" and the body would have the original message copied below my reply of "enable." I have not had any success.
The plugin is not working for me at the moment. It seems that it's not sending the info it says it's sending. When registering a phone number, it says message sent. The message never arrives. When trying to text that player, it says their info is not verified. I have made sure all the info in the email file is right. I am not receiving any error messages. Any help?
Also, your plugin is awesome. I had it working a month or so ago and I can't wait to get it working again!
@Codisimus
What about utilizing this as an sms gateway for google voice: GmailSMS. At least until gvoice gets their own gateway.
editI also found this which seems to be much more legitimate.@Tombikos
T-Mobile is already supported, O2 costs extra, and I could not find an sms gateway for Vodafone
@ron5111
you can change the config to set 'Debug' and 'NotifyInServerLog' to 'true'
Does it work for 1.0.1 servers? Because i just get the internal error message when i try to text myself. And i texted enable back to the number but nothing happened. I tried texting pl, but i didn't get anything back. I REALLY like the idea of this plugin but i really wish it worked for me.
Add please Czech providers (O2, Vodafone and T-Mobile). Thanks 8)