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
Do I have to forward any ports to use this?
http://pastebin.com/Mt92jigR error^ email file below [code]</p> <ol><li>Wed Jan 18 22:54:34 EST 2012 IMAPPort=993 CostToText=0 CostToTextAnAdmin=0 Username=andrebluemc PasswordEncrypted=password NotifyInServerLog=false SMTPPort=25 RefreshIMAPConnection=24 CheckMailInterval=60 Password= IMAPHost=imap.gmail.com Debug=true SMTPHost=smtp.gmail.com </li></ol> <p>[/code]
I don't know what i'm doing wrong but when I try to add my email(testing the plugin) it comes up with this printed in the log and in chat.
I don't know what i'm doing wrong. I'm using the /text set email (my yahoo email) When I try to say receive text/ email while i'm on(/text enable) it prints this out in the log. http://dev.bukkit.org/paste/vj72m0b38x4cgilq/
I really have no clue what to do. Since I have not revived any email to confirm. I cant use anything. Thank for your time - GoldBattle
:( Hey @Codisimus I got a NullPointerException whilst adding my number. Sending the first text it does, when it's added.
I'll open a ticket I suppose :)
Thanks for the quick reply. I really enjoy your plugins. I will be testing this out within the next few days. Thanks!
@GoldBattle
Yes, they are simply messages from a computer (through email) Most carriers don't charge extra for that.
I am planning on using this plugin. Just one question, does this cost money to the users? What are these messages classified as(message sent from a comp)? Besides that this plugin is soooo cool. My players on my small server will approve of this great addition.
-goldbattle
@Codisimus
Codisimus, Freaking awesome that did the trick thanks
@XsighX
I found the problem, I didn't realize Vaults API changed. Fixed in version 1.2.1
@Codisimus
debug every thing looks ok it has to be a conflict with another Plug-in and i think i now witch one ill try with out it and see if it works
{deleted] just in case
@XsighX
you can try the debug setting to see if it gives you any more info
@Codisimus
ya i have the node in there and no errors pointing at that the server just replys back to me not admin. its cool the reg stuff works send and receive i can live with that ^^
thanks for the replys awesome Plugin Codisimus.
@XsighX
any errors posted? you sure you have the admin node?
@XsighX
PermissionsEx (PEX) v1.17 still no luck bummer command trying is /reload or reload still says need to be admin msg still everything else works awsome plugin
@Codisimus
Aww Dang thats true just thought they moved it ok ill try another permissions that i had before PEX
@XsighX
isn't that inactive?
@Codisimus
Permissions 3.1.6 (Yeti) this one
@XsighX
the country code is not needed bc the sms gateway will take care of it for you. also what permission plugin are you using?
at the time i noticed it wasn't letting me verify or send msg to phone seems what worked was typing # example: /text (Carrier) 19235555555 was entering it as /text (Carrier) 9235555555
1-923-555-5555 like im in the U.S have a 1 on it then the area code then #
any who my issue is that it wont list me as an admin when i put textplayer.admin on perm. sooo it might be because im using a higher CB then 1337 everything else seems to work on 1.0.1 -R1 well to what i have tryed, i sends command thro phone and server sends me u aren't admin msg...
@darkmage0252
I do, my username is Codisimus but I cannot voice call tonight
EDIT: only text chat