E-Mail register

Discussion in 'Archived: Plugin Requests' started by Frkinklown, Sep 28, 2013.

  1. Offline

    Frkinklown

    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 :p

    any help will be welcomed

    this is close http://dev.bukkit.org/bukkit-plugins/email but not quite there :p

    anyone out there willing to take on the challange ???

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 4, 2016
    Fire_Feather likes this.
  2. Offline

    CMG

    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.
     
  3. Offline

    Jake230599

  4. Offline

    Hoolean

    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 :(
     
  5. 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>.
     
  6. Offline

    Frkinklown

    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>
     
  7. Offline

    timtower Administrator Administrator Moderator

    Frkinklown My approach at this:
    Get JSONAPI,
    Create a web page with a register form, when they filled that in whitelist the player
     
  8. Offline

    AndyMcB1

    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?
     
  9. Offline

    Frkinklown

    unless someone has the email address [email protected], if so im sorry :p

    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>
     
  10. Offline

    AndyMcB1

    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..
     
  11. Offline

    Frkinklown

    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 :p

    http://dev.bukkit.org/bukkit-plugins/email is pretty much that, but no option to run a promote command once they submit there email
     
  12. Offline

    timtower Administrator Administrator Moderator

    You can send them remotely from hotmail / outlook / gmail
     
    Frkinklown likes this.
  13. Frkinklown
    I get it.. If no one else does this by Saturday, I'll attempt this.
     
    Frkinklown likes this.
  14. Offline

    CMG

    Dude, already working on this.
     
  15. Offline

    timtower Administrator Administrator Moderator

    People are free to create it, the OP can decide which one he will use
     
    Assist likes this.
  16. Offline

    CMG

    Yeah i understand that, just saving him the time but fair enough.
     
    timtower likes this.
  17. CMG
    "If no one else does this by Saturday, I'll attempt this."
     
    timtower likes this.
  18. Offline

    CMG

    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>
     
  19. Offline

    timtower Administrator Administrator Moderator

    Original Poster
     
    Williscool98 and AndyMcB1 like this.
  20. Offline

    CMG

    Thanks.
     
  21. Offline

    Hoolean

    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 :p
     
  22. Offline

    CMG

    Alright thanks for the advice buddy.
     
  23. Offline

    Frkinklown

    so much hostility and ego bashing :p
     
    timtower likes this.
  24. Offline

    CMG

    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.)
     
  25. Offline

    Frkinklown

    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.
     
  26. Offline

    CMG

    What console command?
     
  27. Offline

    timtower Administrator Administrator Moderator

    Config value?
     
  28. Offline

    Frkinklown

    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.
     
  29. Offline

    CMG

    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.
     
  30. Offline

    Frkinklown

    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.
     

Share This Page