What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[Plugin] GuildInviter 2

wownerds

New Member
Joined
Feb 15, 2011
Messages
1,385
Reaction score
30
GuildInviter 2
by wownerds

This plugin in based on the GuildInviter Plugin by etmawow!

Config screenshot:

gi2n.jpg


Added new version - working for HB 2.0.0.5462

Features:

  • Changeable minimum and maximum levels
  • Whispers a custom text before inviting
  • Blacklists players who have already been invited, but declined.

Note:
Please do NOT use the following characters in the whisper text: ??$%^&*

Enjoy :)


A word from etmawow:

Thanks for continuing my old plugin.. hope the code wasnt too messy :P
 

Attachments

Last edited:
Interesting. I've never thought about creating my own guild since I like raiding endgame content. Maybe on an alt Ill try this out.
 
You sir are a GOD! I have received so many complains for inviting people before telling them about the guild but now my problem is solved!
Thank you. +Rep
 
Thanks for continuing my old plugin.. hope the code wasnt too messy :P
 
I did a little research on NinjaInvite which acts similarly to what you've got above and one person said that he had a problem with someone that complained that he didn't like getting this guys message/invite (he only did it twice a day, once in the morn and one in the evening). He kindly asked the guy to put him on the ignore list and he did - but he said that the /ginvite still popped up for him the next time he sent one out.

So... if that is the case (haven't tested this out myself... could probably do it with a couple of toons at home over the weekend - just have one ignore the other and then /ginvite him) - would love to see a 'ignore' or 'skip this person' list that we could add toons to. That way if we get a complaint that they don't want to get our msgs, we could add them to our internal list and they would be skipped.

Sounds like a great plugin - Thank you! +rep
 
I personally use a WoW addon for this. What that addon does is put everyone that has ever been invited on a blacklist so that no one will get an invite twice.
I'd definately be very irate if someone invited me into their guild twice every day. It would annoy the hell out of me and quite probably lead to me reporting them to the GMs. That's something we, botters, want to prevent any way we can.

So I'd suggest making some kind of universal blacklist for this plugin so that it never invites someone that was invited in the past.
 
Ninja Invite does black list people. But it also invites people who actually are guilded sometimes. /who g-"" can return people with a space in their guilds name. It'd be nice to get confirmation on wether this plugin will double check that the guild string is null before whispering/inviting.
 
I did a little research on NinjaInvite which acts similarly to what you've got above and one person said that he had a problem with someone that complained that he didn't like getting this guys message/invite

So I'd suggest making some kind of universal blacklist for this plugin so that it never invites someone that was invited in the past.

It'd be nice to get confirmation on wether this plugin will double check that the guild string is null before whispering/inviting.

This plugin will blacklist everyone it has already invited.
 
OK been running for an hour now to test and the whisper feature is NOT working. Have tested with NO addons enabled.
The log says a whisper was sent but all the new recruits I asked say they did NOT receive a whisper, just the invite.

SendWho("46-46 ")
Whispering :<player>
GuildInviting :<player>

Edit

I have found what was causing the issue. Do NOT use any of the following characters within your invite message:
"?$%^&*'

 
Last edited:
Edit[/B]
I have found what was causing the issue. Do NOT use any of the following characters within your invite message:
"?$%^&*'


Thanks for sharing this info, gonna put it in the first post :)
 
Ninja Invite does black list people. But it also invites people who actually are guilded sometimes. /who g-"" can return people with a space in their guilds name. It'd be nice to get confirmation on wether this plugin will double check that the guild string is null before whispering/inviting.

This plugin will blacklist everyone it has already invited.

no, I mean, does it check if they are in a guild for itself, or does it just invite everyone that /who g-"" returns?
 
Does this plugin just invite while the bot is doing something else? Or do you have to start it without a profile selected or something?
 
Does this plugin just invite while the bot is doing something else? Or do you have to start it without a profile selected or something?

It will also work while the bot is doing something else. However, for best performance I'd recommend using Grindbot with an empty profile.
 
I'll try it while I level my mage, thanks alot for this :)
 
Hazard, how many people have you get in guild so far?


how many people this Pluging inv per minutes? or it send MASS INVITATION?>
 
Last edited:
Hmm, this plugin appears when I open the bot on my Warrior but it doesn't appear when I'm on my druid? :/ very confused

EDIT:

Shows this error in the debug

[19:59:32:810] Could not construct instance of guildInviter2! Exception was thrown. Exception:
[19:59:32:810] Object reference not set to an instance of an object.

EDIT 2:

Doing the exact same error on a fresh HB install with only GuildInviter 2 in it.
 
Last edited:
Hmm, this plugin appears when I open the bot on my Warrior but it doesn't appear when I'm on my druid? :/ very confused

EDIT:

Shows this error in the debug

[19:59:32:810] Could not construct instance of guildInviter2! Exception was thrown. Exception:
[19:59:32:810] Object reference not set to an instance of an object.

EDIT 2:

Doing the exact same error on a fresh HB install with only GuildInviter 2 in it.

It's a known bug.. I believe it was when it tries to get your faction (if I recall correctly) - didnt have the time to fix it in my version though.. :)
 
Back
Top