Originally Posted by
joost138
Code:
/run if not CanGuildRemove() then return end for i=1,GetNumGuildMembers() do local y,m,d=GetGuildRosterLastOnline(i) print((GetGuildRosterInfo(i)),y,m,d) if y then if y>0 or m>0 or d>28 then GuildUninvite(GetGuildRosterInfo(i)) end end end
That's one month. Or 28 days at least. Change y>"?" m>"?" and d>"?" to whatever you like to kick people.
Add-on that does the exact same thing:
Guild Kicker - Guild - World of Warcraft Addons - Curse
So 60 days would be:
Code:
/run if not CanGuildRemove() then return end for i=1,GetNumGuildMembers() do local y,m,d=GetGuildRosterLastOnline(i) print((GetGuildRosterInfo(i)),y,m,d) if y then if y>0 or m>0 or d>60 then GuildUninvite(GetGuildRosterInfo(i)) end end end
Correct? Or..
Code:
/run if not CanGuildRemove() then return end for i=1,GetNumGuildMembers() do local y,m,d=GetGuildRosterLastOnline(i) print((GetGuildRosterInfo(i)),y,m,d) if y then if y>0 or m>2 or d>0 then GuildUninvite(GetGuildRosterInfo(i)) end end end
Originally Posted by
gippy
Yeah guild kicker is what i use, it works well. If it gets stuck, follow these instruction and change the line with notepad:
You can also change the line that says 85 to 90 to get it to kick 90s.
Guild Kicker didn't work for me (even after editting the LUA file). It wants to kick 4 people out, instead of the 200 inactive people in my guild.