Pruning People With Roles

Comments

13 comments

  • Joseph

    Came here solely to create this same feedback suggestion. The reason is a lot of servers now have auto-roles assigned when a user joins. It'd also be much more helpful if you could be presented with a list of the users who would be pruned (and maybe their roles and last login date) before choosing who to kick.

    I wouldn't want to kick someone who's been here for a year but inactive for a month, but I would want to kick someone who's been here for a month and inactive since they joined.

    9
    Comment actions Permalink
  • Citizen 9-100

    I concur with this. I have it set in the rules if you're inactive for 3 months, you're out, and would greatly appreciate being able to see when someone's last login/post date was

    4
    Comment actions Permalink
  • Bleppie

    I think that you should actually be able to pick roles that would get pruned since some server have level roles.

    you only selected like also kick the members inactive with the role: Member, Level 1, Level 2, Level 3, Level 4, Level 5.
    - Member role, Level 5 role and Carrot = no kick
    - Member role, Level 6 role = no kick
    - Member role, Level 5 role = kick

    Like that would be awesome since some big servers give you leveled roles and you wouldn't want to kick the highest leveled ones as they might come back.
    Also maybe a bigger time to pick from (like 3 months) would be nice if you have an event server and only do events like every 2 months and announce it via other social media's. People would be inactive on those servers as some might just use it only for that one event.

    6
    Comment actions Permalink
  • Elven Chaos

    We need the ability to select which server roles are prune-able, and to be able to preview who is being pruned (and opt people out of being pruned) before committing to the prune.

    5
    Comment actions Permalink
  • Shonne

    I agree. Alot of my members have a vast variety of roles, although the server needed pruning badly.

    I don't want to remove everybody's roles just to prune members who are inactive. Maybe if there was an option to prune members only with "x" role. Or prune everyone BUT the people with "x" role.
    I signed up and came here solely to comment on this.

    5
    Comment actions Permalink
  • AcidBurn

    Hello,

    I need this feature badly as everyone have a role, well a role tag on my server.

    So long, and thanks for all the fish.

    0
    Comment actions Permalink
  • Blutrausch

    I would also like to see this feature. Prune members 'with' specified roles.
    Currently I am building a bot to function as a pruning bot for specific roles as I cannot find any that already exist. Being a new coder, it is a lot of trial and error.

    0
    Comment actions Permalink
  • Joseph

    @blutrausch Same, but already coded most of the bot. If you'd like an example it's here https://github.com/baconcheese113/Pester/blob/master/src/gateways.js

    1
    Comment actions Permalink
  • NekoLoko

    Is there a way to purge specific roles so you don't accidentally kick everyone?

    0
    Comment actions Permalink
  • Blutrausch

    @joseph I'm not proficient in JS so I cannot be of much help here. I'm currently working with Python and am still a novice. When you get this bot working I would love to use it, and maybe even donate for your efforts.

    2
    Comment actions Permalink
  • Coven Of the Open Mind

    Please add this as a feature. It would be super easy to code. Just add an option to the roles permissions which says "can this role be pruned? Yes or no". Then add a check box to the prune menu: "include prunable roles". If that box is checked, then instead of just saying if(roles) don't prune, loop through the roles and check if any is marked as not prunable.

    Is role "yellow" prunable? Yes
    Is that the only role? Then prune. Else, check next role.

    Simple. Please add this!! Thanks for your great work guys!

    2
    Comment actions Permalink
  • MrZenious

    While this feature would be nice to have native in the application, creating a bot or simply writing a script to perform this would be easy. 

     

    I'll create an example Python script and leave it here when I get time to it. 

    1
    Comment actions Permalink
  • Rawbn_Hood

    I would be ecstatic if in the manage member list, each member's last post time was shown. As I'm sure those of us manually running through the list for pruning would make things faster.

    0
    Comment actions Permalink

Please sign in to leave a comment.