Vote Reminder #404


  • Accepted
  • Enhancment
Open
Assigned to _ForgeUser8455416
  • _ForgeUser7547736 created this issue Jan 3, 2014

    I mainly use OT for it's voting aspects/features. Would it be possible to add a configurable vote reminder that could be broadcasted to a player if they have not voted in 24 hours (or another configurable time), if not, it'd display a message at a set interval until a vote (or vote count) is processed. It'd then get rid of the reminder until the next day.

    Side note: Ticket # is 404 ;P

  • _ForgeUser7547736 added the tags New Enhancment Jan 3, 2014
  • _ForgeUser7547736 edited description Jan 3, 2014
  • Slind14 posted a comment Jan 3, 2014

    if you use a permissions plugin with lifetime support add a permission for 24h on vote for:
    1. and ontime exclusive reward which reminds the player ever x mintues
    or
    2. if you use a auto broadcast plugin like automessage with group support, create the broadcast for the group vote and revoke the permission for the broadcast for 24h after they voted.

  • _ForgeUser7547736 posted a comment Jan 3, 2014

    @Slind14: Go

    Yeah, I figured I could just go that route, but I wanted to kind of alleviate having to use another plugin to be honest.

  • Slind14 posted a comment Jan 3, 2014

    you can do everything with ontime if you like.

    Quoted from Edge:

    First create the message:

    /ontime message add voteReminder [player] , remember to vote today!

    Then make it a daily reward, that will issue after first 10 min of playtime

    /ontime rw add message msg=voteReminder daily 10m tag=reminder

    Then make it a perpetual reward that will repeat every 10 min

    /ontime rw perp reminder 10m

    Then make that reward exclusive, but to no specific group

    /ontime rw exclusive reminder add

    Now create a second reward that gives the permission to receive that reward to players upon their first login (after 1 minute) each day. Turn off messaging so player is not informed of the permission add.

    /ontime rw add addperm ontime.reward.reminder daily 1m tag=startReminder msg=off

    Then create another reward to take away that permission,again turn off messaging so the player is not told the permission was removed

    /ontime rw add rmperm ontime.reward.reminder tag=stopReminder msg=off

    And make it a votifier reward, so after they vote they will get the 'reward' to take away the permission, and they will no longer receive the messages.

    /ontime rw votifier stopReminder

    I tested this and there is one issue. After the player votes, they will still receive one more reminder before the messages stop for the day. This is a fault in OnTime that I need to address.

  • _ForgeUser7547736 posted a comment Jan 3, 2014

    @Slind14: Go

    Boom, let's do it that way then. Thanks :)

  • _ForgeUser7547736 removed a tag New Jan 3, 2014
  • _ForgeUser7547736 added a tag Invalid Jan 3, 2014
  • _ForgeUser7547736 closed issue Jan 3, 2014
  • _ForgeUser8455416 posted a comment Jan 3, 2014

    Slind, thanks for helping out and saving me from having to remember to whom I provided those instructions. :-)

    BTW, the latest version of OnTime addresses the problem I mentioned at the bottom, and the player will no longer receive that 'one last message' after they have voted.

    I'm going to keep this ticket around so that in some future release I add in a configurable 'vote reminder message' to make this easier.

  • _ForgeUser8455416 removed a tag Invalid Jan 3, 2014
  • _ForgeUser8455416 added a tag Accepted Jan 3, 2014
  • _ForgeUser8455416 reopened issue Jan 3, 2014

To post a comment, please login or register a new account.