I know there are a few email registry plugins. but none that meet my needs. i would like a simple plugin that goes a little something like this. 1. player types. /register [email protected] 2. server sends email to "[email protected]" with confirmation code (eg. abc123) 3. player types /register confirm abc123 4. email is saved to a database for later access for newsletters or such 5. run configerable server command. eg. promote or give items or money. the idea is to eliminate them registering on a website/forum because the only real reason we get them to do that is to have there contact email any help will be welcomed this is close http://dev.bukkit.org/bukkit-plugins/email but not quite there anyone out there willing to take on the challange ??? EDIT by Moderator: merged posts, please use the edit button instead of double posting.
I'll do this, if it works out it should be done on Tuesday. EDIT: Just about done the plugin, can you elaborate on the number 5 please.
What a good idea, would definitely get rid of player who were not dedicated. I can imagine some players just not bothering and leaving though
Frkinklown Could you possibly elaborate your question a bit? I don't really understand the #2 confirmation feature. What is the confirmation for? The email will already be sent by the time the player types /register confirm <code>.
basically it sends a random code that the player needs to confirm a legit email address. its just a confirmation of a legit email adress. otherwise people could put "[email protected]" and it would be saved as a legit email, i looked at this. it isnt an ingame registry quote "Please note that this is not a in-game registration plugin, it is made specifically for those who want a website for their server, and want to make sure their players cannot steal another's IGN." fingers crossed. if you want send me a PM and i will send you my skype details, talk any finer details out. <Merged triple post - Use edit button to edit your post - Necrodoom>
Frkinklown My approach at this: Get JSONAPI, Create a web page with a register form, when they filled that in whitelist the player
I had a look at sending emails from JAVA - you'd need to have an SMTP server as far as I'm considered timtower can you confirm?
unless someone has the email address [email protected], if so im sorry the main idea is to eliminate the need for people to register to the forums, iv noticed alot of people hear you need to register at the forum and leave. so hopefully if they just have to enter there email addy they might be more inclined, its ment to be a simple 1. enter command 2.open your email 3.enter command bam your no longer a noob, your a member. no forum signup or forms to fill out and no extra username and password to remember <Merged double post - Use edit button to edit your post - Necrodoom>
You could just ask for a vaild email address - but not need them to confirm it so you could type in /register [email protected] (since that's a valid email address) But not have them confirm it..
but when you go to use the email they supplied, and you findout its a fake email adress you have to then go edit your email list. confirmation is to make sure they arnt supplying fake emails. not everyone is honest, if they were we wouldnt need worldguard http://dev.bukkit.org/bukkit-plugins/email is pretty much that, but no option to run a promote command once they submit there email
Yeaaah i know what you said, but iv'e nearly finished this plugin so you don't need to waste your time. Quick Question: What does OP Stand for other than operator. <Removed double post - Use edit button to edit your post - Necrodoom>
CMG Just saying dude, a ton of your posts are edited in this post by moderators in this thread for posting two posts in a row instead of posting once then pressing the edit button. I'd make sure you do that, otherwise they may end up locking the thread
Can you please elaborate your number 5 statement as i don't understand, then the plugin will be finished. (For necrodoom or any mod/admin: I did edit the post but he didn't reply.)
it means, when step 4 is complete and confirmed,step 5 will run a command through the console that is configurable. so we can make it promote players or even reward them with items. basically make it run a console command when it is confirmed and saved.
i personally want to use /pex promote, as i'm using PermissionsEx, but other people may want to run different command. to i suggest making it configurable *#on confirmation of email address *rewards: * enable: true * - cmd: pex promote and even have ability to reward items or money *#on confirmation of email address *rewards: * enable: true * money: 25 * items: * - id: 274 * damage: 0 if that is clear i suck at explaining things in text.
How about i add a configuration list, where you can add as many commands as you want, just make sure if you add a player vairable you do <p> like so: In config you want a pex promote: EReg: commands: -pex promote <p> Then that will execute when a player has registered with that specific player? Is that sort of stuff you want i'm really confused.
sounds good, but do me a favour, change <p> to <player> makes it a little more uniformed to other plugins and commandblocks. its a little more self explanatory too. either way will work. i want the command to be like a reward for confirming their email address, the command doesnt run untill they have confirmed with the "uniqe code" that was sent to their email and their Confirmed email is added to the email list. the command is the last thing to happen in the line of process.