First make a guild.Then recruit members, I found the best way to do this is to use the addon Guild Recruiter by yottabyte because it adds people to a list after they are invited so they arent invited twice, and its whisper is customisable from ingame
Guild Recruiter - Addons - Curse.
But you could also make a macro and include /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then SendChatMessage("","WHISPER","COMMON",c); GuildInvite(c); end; i=i+1; end; in it which invites everybody who is on your /who list. Change common to orcish if your horde ( this isnt a very good option but if you dont want to get the addons it works )
You could also use http://www.mmowned.com/forums/world-...d-inviter.html Its automated but it will invite players twice
If you hit member cap ( 1k ) you may want more active members so you can start kicking people offline for a certain number of days with this: /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>6 then GuildUninvite(GetGuildRosterInfo(i)) end end end. If you want to increase or decrease the amount of days then increase the number after d.
If you have 1000 active members then you can kick low level players with: /run for i=1,GetNumGuildMembers(true) do local name,_,_,level = GetGuildRosterInfo(i); if level >= 1 and level <= 14 then GuildUninvite(name); end end
Now i would suggest making a rank ( one above the bottom rank and making it so people officers can promote people to it ) a muted rank which you can do this by going to the guild permissions tab in guild control.
After people start leveling and you have a lot of max lvl people in your guild you can start raiding/pvping/etc... And you will also be bringing in a lot of money from Cash flow after you get to guild lvl 5.