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
Hey I think that this plugin doesn't work on Cratbukkit 1.2.5 R3.0
It doesn't recognise it as a plugin :( Any update ?
@soulary
what happens when you type "/text list carriers"
It keeps telling me that there are no carriers and in the plugins folder it only has three files: config.txt, email.txt, & emails.save
How do i get the other files? (sms.gateways)
i saw in the change logs on curse that you hard wired it into the plugin, but then how come it doesn't provide me with a list of carriers, and how can i fix it?
Without the carriers whenever i try and add a phone number it considers it a new e-mail address.
@sephiroth7240
I am available to talk on skype for the next hour and a half. my Skype name is Codisimus.
@codisimus i really appreciate the plugin and the time you took to create this.... If it is at all possible could i schedule a time to talk to you via skype ventrillo or something else voip related? text player is sending convos to me without them having the text perms.... and... this is spamming my console..
http://pastebin.com/3kb9yus6
heres a paste of the configs.. http://pastebin.com/p1iNF3PF for the email config http://pastebin.com/h3T62Wca
Ive asked my server provider to help me on this today, they told me they did all they can do with this specific plugin, they opend all the ports needed tcp and udp.... so they cant provide support any longer....
@sephiroth7240
@EdwinRophe
It is because the plugin is trying to send a message to a User who didn't set their number/email, I fixed this in the dev build or you can just make sure that you set your number/email b4 receiving messages.
@sephiroth7240
can you post yout config file. Could be an issue in there?
the issue earlier was tcp wasnt open,.. so now as i goit the ports working this is spamming the console http://pastebin.com/aTpDfxLp
@sephiroth7240
ik that you said the ports are open but have you tried any of the other ports?
i did edwin, http://oi48.tinypic.com/21eyclf.jpg
@sephiroth7240
Have you set your Gmail account for imap access?
you have to do this for the plugin to log into the account
http://pastebin.com/9kxurLjz the server host has verified that i have the ports opend that i need but i keep getting these errors, what am i doing wrong?
heres a post from the config file
@jde1126
•/text set email [EmailAddress] - Sets your Email Address that messages will be sent to (this will replace your your Phone number if one is set)
EDIT: Reloaded the server. And now (I hope) everything is ok. Thanks for this awesome plugin.
how do i add my email on the new version
@Codisimus
thankyou , you rock
I love this plugin. it will make my life so much better
@EdwinRophe
ok It seems that lots of people are having issues using PermissionsBukkit with my plugins (may be either me or Vault that has the errors) I guess I will install that to do my testing.
@Codisimus
thanks for the response, Yes, I use PermissionsBukkit
admin: permissions: permissions.*: true textplayer.*: true inheritance: - user
I am a member of admin
@EdwinRophe
do you have a permissions plugin? some may not be able to properly handle the permissions of offline players.
That is what i thought, but heres the thing. I am using email, not texting, and when I am logged in i can email in the command to tp Isaiah noah, and it works, but when I am not logged in, I get the response.
"You must be an Admin to do that"
Is this normal behaviour?
I love this plugin BTW
Also,
when I am logged in, players can email me with /text Edwin hi but when I am not logged in, they get the error "User is not logged in"