Support » Plugin: GamiPress » Creating Phantom User Badge and Rank

  • Resolved Gamicord

    (@gamicord)


    Hello Sir,
    If you go here — https://html.crumina.net/html-olympus/24-CommunityBadges.html

    You will see some sample badges. But I am chiefly particular about this badge called Phantom Profile or Phantom User– https://prntscr.com/1qts3ys

    It is a Badge that inactive users earn after a specified time of no activity.

    Can Gamipress create a hook which monitors users activities, and thence triggers a badge of Phantom User: someone who hasn’t carried out any activity for a specified period of time?

    Most of the created Badges, Achievements and Ranks are built to be triggered by action.

    Now, what this Phantom Badge or Rank is producing, is an alternate flow of the usual flow: a reverse-flow from the normal flow.

    Can Gamipress create this Feature?

    Regards.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Ruben Garcia

    (@rubengc)

    Hi @gamicord

    I would be more than happy to assist you today.

    Sorry but GamiPress does not have this idle functionality.

    Anyway, I added your suggestion to develop it in the future.

    Best regards

    Thread Starter Gamicord

    (@gamicord)

    Hello Sir,
    Basically, the whole essence of Gamification is to get users to carry out actions on your website. But if they choose to do nothing, Gamification will not take place.

    Now, there’s always the tendency of many users to just be silent observers, and these ones are not really active for an entire month, or even up to 6 months.

    Whereas, you need your website to be active with active members.

    This is what inspired the need for the Phantom User Badge.

    In operation, this Badge will be a Deduct Points Badge: meaning that any idle user for a specified period of time: maybe 1(one) month, could be made to lose 30 Points, representing one(1) Point for each month day.

    Do you now see how the existence of such a Badge could then force users not to stay idle for one month stretch?

    Needing to hear from you soon.

    Regards.

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @gamicord

    I understand your need, but as I mentioned, actually there is no way to award or deduct something to your users for inactivity

    We have add-ons like Expirations that lets you set an expiration to the user achievements, ranks and points:
    https://gamipress.com/add-ons/gamipress-expirations/

    With this add-on you can, for example, force users to use their points before they expire

    We have +120 add-ons to extend GamiPress and all of them focused in increase the activity of your site users

    Here is the full list of our add-ons:
    https://gamipress.com/add-ons/

    Hope it helps!

    Thread Starter Gamicord

    (@gamicord)

    You see, when we are talking forward, there’s no need to talk backwards. I’ve expressed what I’m looking for, but you chose to still talk backwards by telling me what I already know.

    I already know that you have Addons. But I’ve already looked through those Add-ons to know that they do not do what I’m looking for.

    So I’m asking you to look deeply into things, to find out how we can have an Add-on that enables us to deduct points for non-activity or inactivity.

    This add-on is to function by monitoring User Activity. It monitors each user and tries to find out if every username is actually carrying out Activity.

    There should now be a new hook or User Action called ” Do Nothing“. This is the non-activity hook we need to create this Badge.

    Now, according to preference, the Admin may set this hook to reward or deduct points for the “Do Nothing” hook. And this is what I’m asking.

    You just need to set your mind to it, and you would see that you can actually achieve it.

    My few years in the Computer Science and Web Development field has shown me that nothing is impossible. You only need to set your mind to it, and it will be done.

    I’ve hinted you on how I may think to achieve it, if I was a programmer. Like I said, I will create a new hook called “Do Nothing” or “Idle” and set time duration to it.

    This Do Nothing” or “Idle” hook shall be given a kind of permission to monitor user action in the same way that Analytics tools do it. And I will set time duration to it, as the basis on which Add or Deduct Points shall be implemented.

    This explanation is my own basic thinking, and the plausible way for now that I think I would employ to create such a functionality.

    But if you on your own part set your mind to it, you may discover a much better way to achieve this same feature.

    So Please set your mind to this “Do Nothing” or “idle functionality” Hook/Badge and Please give me feedback that you’ve started working on it.

    Regards.

    Plugin Author Ruben Garcia

    (@rubengc)

    Hi @gamicord

    As I mentioned before, actually there is no add-on to track the events you are looking for.

    I just added your suggestion to our roadmap to discuss it with the team.

    Meanwhile, if this something that your project requires any WordPress custom development agency or freelancer can develop it for you.

    If you do not know one, we recommend checking our list of trusted experts that can estimate any type of job for you here:
    https://gamipress.com/customizations/

    Best regards

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.