Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

How to properly purge inactive players from a campaign

Hi there,  What is the best way one could clean a campaign that has a lot of members of inactive players? 
before you load up the game just right click on their icon and choose kick from game
Yes. But if there are 100s of players and you are not sure which are still active and which not?
You could ask them to leave game... or You could make a copy of the game without any players, post in the original game that you will be deleting this game and that if they still wish to continue they need to reply in the forum or PM you. Give a time limit. Those that reply you send the join link.
Patrick W. said: Yes. But if there are 100s of players and you are not sure which are still active and which not? So is this a hyperthectical question? or one based on reality? Can simply run a session a see who turns up make a note and then remove the inactive players.
1601229965
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Given the size, I suspect this is likely a Wild Marches style campaign, where people come and go and there are no scheduled games.
1601232915

Edited 1601232986
keithcurtis  said: Given the size, I suspect this is likely a Wild Marches style campaign, where people come and go and there are no scheduled games.  That is correct. And there are a lot more people in the campaign then there are active players. We wish to clean up the campaign page to correctly reflect the amount of active players. But figuring out whos account is who. And who is still active before kicking is a lot of work. Would love if you could sort by "Last seen in this campaign" or something. 
1601233264
GiGs
Pro
Sheet Author
API Scripter
Unfortunately there's no last logon date associated with players in a campaign, which there really should be. What you could do for the future, since your a Pro subscriber, is set up an API script to save player names and ids when they log in, and then you'd have access to the last login. But it wont help you right now. It would only work for players who login after the script is installed.
If you use the Message of the Day script, the help menu will show you the last time it was shown to each player, which will happen each time they log in.  Not ideal and you'd still have to manually go through the whole list and then manually remove players from the game, but it is one option to give you some data on player's 'last played' date.
1601234610
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
GiGs said: Unfortunately there's no last logon date associated with players in a campaign, which there really should be. What you could do for the future, since your a Pro subscriber, is set up an API script to save player names and ids when they log in, and then you'd have access to the last login. But it wont help you right now. It would only work for players who login after the script is installed. It still might be the best solution going forward, even if you have to wait a month for meaningful data.
keithcurtis said: GiGs said: Unfortunately there's no last logon date associated with players in a campaign, which there really should be. What you could do for the future, since your a Pro subscriber, is set up an API script to save player names and ids when they log in, and then you'd have access to the last login. But it wont help you right now. It would only work for players who login after the script is installed. It still might be the best solution going forward, even if you have to wait a month for meaningful data. Thank you for your insights everyone. I suppose that will be the best solution for now.