Get an Epic Experience with Premium


Guild Login to Add Favorites
  • World of Warcraft
  • 8,740 Monthly Downloads
  • Supports: 6.1.0
  • 1,596,309 Total Downloads
  • Updated 06/06/2015
  • Created 06/21/2011
  • 371 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 7.5.3
Support development! **

About SuperGuildInvite

SuperGuildInvite 7.5.0

SuperGuildInvite is an AddOn developed to aid any person who wishes to invite new players to their guild

  • If you are here to express your hatred against this type of AddOns, please consider this: GuildShield
  • GuildShield has been updated and now works for everyone on less than 2000ms latency

FAQ - Please read before posting questions!

Can I remove players from my blacklist?

  • No you cannot at this time, and this is intended. There might be some way in the future.
  • As of 6.6 players are locked for a minimum of one month and then removed.

Can I send the whisper before the invite?

  • No. This used to be possible, but blizzard made changes to restrict this. The invite now has to be coupled with a physical action (i.e. a button press or mouseclick) in order to be valid. This can't be changed.

SGI keeps listing Starter Edition accounts. Can I stop that?

  • SGI has no means of recognizing starter editions (There is no function for that at this time). You can prevent this by setting your limits to 21+, though this will make you miss all real accounts at less than level 20.

SGI invites guilded players!

  • This is caused by a bug on blizzards side. When a player goes offline by a dissconnect or closing the WoW window (Not by the normal Logout) they will stay a while in the who interface and appear guildless. This is why SGI thinks they are guildless and tries to invite them.
  • It can also be caused by the fact that someone beat you to it. Players in your list were guildless when found, but when you click on them to invite they might already have been invited by someone else.

My Minimap icon/Frames are missing!

  • You can reset the positions of all SGI frames by /sgi framereset
  • /sgi options should show the options frame. Make sure "Hide Minimap button" is not checked.
  • If you can't see the frame after typing /sgi options, try /sgi reset followed by /sgi options to show the options. Note that this will reset att your settings to default.

The Who window pops up all the time! Help me!

  • This is an issue cause by other AddOns, interfering with SGI. Try disabling other AddOns to see which one is the cause. (WIM is known to cause this)
  • As of 7.0 this issue should be resolved.

Contact Information

If you for some reason need to contact me, you can post here, PM me or send an email to (I prefer email): Please note that I do read every email I recieve even if I don't have time to answer all of them.

  • [email protected]
  • [email protected]

Special Thanks

  • Xara82 For making the SGI instruction video
  • Nephthis - Durotan (EU)(aka Cheshire) For the German translation of SuperGuildInvite, his great dedication to help answering questions about SGI and many great suggestions which has helped to improve SGI tremendously.



SuperScan is the reason to use this AddOn! SuperScan is a function which will methodically go through all logged in players on your server, determine if they belong to a guild and if not they will be put in a waiting list. They stay in this list for four seconds, in order for GuildShield to do its job. They are the placed in your invite queue where you can invite them to your guild by a simple click. SuperScan is also quite. Using the Who Interface in the background lets you go on with your daily business while having a steadily growing invite queue. The time it takes to do a complete scan depends on the settings you choose, but from my experience a scan takes between 5-10 mins.

Inviting Players

In order to invite a player from the invite queue you can do one of three different things:

  1. You can press the button labeled Invite: # to invite the first person in the queue, and the next and so on...
  2. You can assign a keybinding to the invite button, which has the same effect as pressing said button. This is done in the options menu.
  3. Lastly you can use Choose Invites, which is a window that displays all queued players, along with relevant information about them. Now you can simply left click on the players that you wish to invite, and right click to remove them from the queue.

Locking / Blacklisting

Locking is a way for SGI to keep track of which players you already have tried to invite during the last two months. If you have tried to invite a player, and they received the invite, they will be on this list and will not be bothered by you again for at least 2 months. It does not matter if they accepted of declined your invite. Only if the invite did not reach them will they be taken off.

Invite Whisper

You can specify up to 6 different whispers to send randomly to the players you invite. SuperGuildInvite supports 3 modes of inviting players:

  • Whisper after inviting - The invite goes out, SGI determines if it reached the player, and then sends the whisper only if they received your invitation.
  • Invite Only - Only invite, no whisper.
  • WhisperOnly - Only whisper, no invite.


All settings can be changed in the options menu of SuperGuildInvite. In order to access more than limit you need to check Advanced options (/sgi options)

  • Limit - The level range you want to search for, i.e level 10-90 or 80-85 etc.
  • Race - Adds a race filter to the search, starting at the specified level. This divides the searching over the different races, to make sure you don't miss any players due to a high population server. This makes the SuperScan Slower
  • Class - The same as race, except it's for the players class.
  • Interval - Specifies the size of each step in the search. 5 would result in 1-5, 6-10, 11-15 etc.


Filters allow you to remove certain player types from your search. To add a filter do the following:

  1. Open SGI Options
  2. Press Filters
  3. Press Add Filter
  4. Fill out the filter form, read the in game instructions.
  5. Press save If a player matches a filter they will not be added to your queue.

Other useful AddOns

If you are looking for a AddOn to remove players from you guild, then this might be the AddOn for you

SuperGuildInvite Change log

  • Yet more bug fixes
  • General bug fixes
  • Added some informative labels.
  • Made changes to accomodate changes in LibWho-2.0
Version 7.4.1
  • Added instructive text at the limit options.
  • Added old slash commands again: /sgi race/class/interval start, /sgi limit low-high
Version 7.4.0
  • Added level 91 through 100 to SuperScan
Version 7.3.1 and .2
  • Compatibility fixes
  • Bug fixes
Version 7.3.0
  • Quick fixes for 6.0.2
Version 7.2.0
  • Implemented the library libWho-2.0, which mean the who frame should finally not be seen!
  • Changed format of version from X.Xa/b/c to X.X.X (ie 7.2.0 instead of 7.2/7.2a/7.2b etc)
  • Added functionality to ChatIntercept to block systemMessages.
  • Fixed issue where Realm names made GuildShield not work properly.
  • Further fixes to intercepting system messages
  • Made SGI no longer ignore players from other realms
Version 7.1
  • You should now be able to change talents while running SGI.
  • Improvements for the prevention of the Who frame popping up
  • Filters reviewed
Version 7.0
  • Complete rewrite of EVERYTHING!
  • Fixed the list generation. There should not be anymore redundant searches (like undead paladin) and there should also not be any overlaps
  • ChatIntercept is now fixed and should not interfere with other AddOns. Also added the option of blocking your outgoing whispers (Only those from SGI).
  • Added the possibility to make custom filters
  • SuperScan now has a smaller window, aswell as the option to run in the background.
  • The keybind can now be cleared by /sgi unbind
Version 6.12
  • Small correnctions here and there...
  • Reinstated Scan for DK's after accidently leaving it out some time ago.
  • Added the ability to bind a key to the InviteButton.
Version 6.11
  • Fixed issue with "Parental control" conflict
  • Added possibility of reseting frame position, /sgi framereset
Version 6.11a
  • Fixed problem that started with the latest update. The bug made it impossible to open the social frame while scanning. This should now be fixed.
Version 6.10
  • Adapted to Patch 5.4
  • Fixed issue where SGI indicated it was out of date when it wasn't.
  • Reduced out of date alert to 3s, once per session.
Version 6.9
  • Fixed an issue where showing the sgi slash command help caused SGI to be muted.
Version 6.8
  • Fixed an issue where using both race and class filters gave impossible class-race combinations. This has now been sorted and only true combinations should be listed.
  • Fixed an issue with the sharing of locks. When a player recieving locks logged out during transmission the player who were sending got spammed with "Player not found", sometime for minutes. There should now be a stop mechanism to prevent this.
  • You can now type "/sgi test" in order to display the list of searches your current settings will yield.
Version 6.7
  • Added a new in-game change log, which will pop up once for each new version released. This can be stoppped if desired by checking the box on the change log page (you can't miss it).
  • The change log can also be shown manually by /sgi changes
  • Minor bug fixes
Version 6.6
  • Because of an issue where the blacklist became to big the lockout has been reinstated. The lockout duration is unchangeable and will vary between one and two months depending on which day of the month a player is invited.
  • Because of said problem the all old blacklisted players will be removed due to new formatting.
Version 6.5
  • Made sure it was working for 6.5
  • Change "Out of date" marking
  • Made the help messages and showing the options easier
Version 6.4
  • Added a checkbox to enable/disable exceptions. Now you don't have to delete exceptions to stop using them. It should also solve an issue when people with no exceptions had people stopped anyway.
  • Small bug slipped through. Now fixed
Version 6.3
  • Chatinterception has been disabled as it caused more problems than it solved
  • The guildaffliction of players you encounter will be recorded, to further prevent already guilded players from being invited
  • Minor bugfixes here and there...
  • Fixed system messages
Version 6.2
  • System messages caused by SGI can now be blocked. These include: >> "You have invited..." >> "Is declining all..." >> "Is already invited to a guild" >> "not found" >> "declined you guild invitation" >> "is already in a guild"
  • When a player joins the guild, the date will be recorded in the officer note.
  • The minimap button can now be hidden.
  • Monk and Pandaren added to the search.
  • Possibility to have up to six different whispers. Whispers will be picked randomly to minimize spam.


Localization for German and French Functional localization for all clients (inviting and whispering should now work no matter what language) NEW: interactive ingame help interface, that can fix your problems NEW: You can now add name exceptions that will prevent a player with the phrase in their name from being invited NEW: Inversed DK filter, you can now choose to always include DKs 55-58 Blacklist update: People that can be confirmed not to have recieved an invite will not be blacklisted. (This includes "player" not found, "Player" is already in a guild etc) Changed the method used to block the who interface from showing. Various bugfixes


a few more fixes/changes


small bugfixes


Major reworking


Fixed some bugs


Fixed a bug where lockouts didn't register properly


SGI is now working in the background You can now use a thorough search Spelling misstakes! :<


Major upgrade to the blacklist sharing


Added support for GuildShield


Fixed the limiting, it is now more efficient, and will shorten the SuperScan by about half a minute


Bugfix on the Invite Button (INVITE: #)


Lots of changes, refering to the info page @curse/curseforge


Secret addition, revealed later


Removed accedently added feature


Attempt to solve some bugs the Who window should be more silent


Minimap Icon Even Smaller SuperScan window New progress bar, while SuperScanning


Currently blacklisted players can now be shown by /sgi showblacklist You can now purge the invite queue by /sgi purge Size changed while superscanning


The addition of SuperGuildRemove!


256 Character whisper Lockout changed to 24h/72h/1w


Limit function added


Should now be able to invite players in 4.3


Problem Solved


Hopefully a temp fix while I find what the problem is...


Fix for upcoming changes in 4.3

Improvements to SuperScan

3.1 Changes

Guild Sync

You will now automatically sync your blacklist with your guild members.


SuperScan is a new feature that scans every zone in the game (i think...) This scan takes a long time to complete due to who search limitations.

The ESC button

The ESC button should finally not be hijacked, and should now works as normal.



You can now blacklist players that you never want to invite to your guild. This can be done in 2 ways. 1. /sgi blacklist name 2. Turn on "Auto Blacklist" and choose how many declines you want before automatically blacklisting the player (default: 3)

Invite Whisperers

It's now possible to try to invite any player whispering a whisper containing the following word combinations: 1. inv and guild 2. inv and "guildname" 3. join and guild 4. join and "guildname"

Customize your Invite Whisper!

It's been requested many, many times and now it's finally here! By a simple click on the "Customize Whisper" button you can enter your own, personal whisper to be sent to players before inviting them. By typing NAME or LEVEL (note CAPS) in the box SGI will switch them out for your guilds name and level. Example: Typing this: Hi! Would you like to join my awesome guild NAME? We are level LEVEL and quickly growing, join for much fun! Will result in (for me): Hi! Would you like to join my awesome guild Freedomm? We are level 25 and quickly growing, join for much fun!

Manual Search

Some users requested a possibility to make a manual search for new member, without having to change zones. Now you can! By going in to Options via /sgi config and pressing "Manual Search" you next /who will be searched for guildless players, and inviting them if specified.

Cross-Realm areas

SGI will no longer try to invite players in Cross-Realm areas such as dungeons and battlegrounds. It will automatically turn off upon entering and turn on again when leaving.


The ESC key

I honestly never found out why the ESC key was hijacked by SGI, but after rewriting 90% of the code the problem seems to be gone.

Off by default

Some users complained about having to log on to every alt to turn SGI off when it was not needed. This is now a thing of the past since SGI now will be off by default upon the first use.

2.2 You are now notified when someone in your guild has a newer verion of SGI than you.

2.1 Added a changable lockout period for reinviting, as requested.

2.0 Completly reworked the addon

1.1 bug fixes

1.0 first edition.


First Previous Page 36 of 93 Next Last
  • #903

    Updated as of Dec 25th :)

    Thank you for using SGI !

  • #911

    Thank you for the update and clarification on the thorough search! Love this addon so happy to see it get fixed!

  • #907

    OMG THANK YOU!!!!!

  • #898

    I am considering to use this addon to get my guild back on track (on temporary bases), but indeed, this is a kind of spamming, which I'm a bit against, but if this is what it takes to get things up....

    Of course I did once (on an alt char on my opposing faction) get an invitation of a guild I knew to be a PvP guild and I don't want such a guild, so I declined. Thanks to an addon like this I was invited 6 times a day by this same guild. I really believe that should be different and that's what causes me to hesitate.

  • #904

    I have a hard time believing that you got all those invites from SGI, there are other AddOns that doesn't respect declines the same way SGI does. 

    If used correctly SGI shouldn't be spamming.

    Also, if you wish to avoid SGI's invites altogether, try using GuildShield :)

  • #897

    Getting Chat error messages all over today and unable to just chat normally!  Here's one of them

    Date: 2012-12-23 23:58:59
    ID: 2
    Error occured in: Global
    Count: 1
    Message: ..\FrameXML\ChatFrame.lua line 3923:
       bad argument #1 to 'strupper' (string expected, got nil)
       [C]: strupper()
       ..\FrameXML\ChatFrame.lua:3923: ChatEdit_SetLastTellTarget()
       ...rface\AddOns\SuperGuildInvite\libs\ChatIntercept.lua:330: MyModified_MessageEventHandler()
       ...rface\AddOns\SuperGuildInvite\libs\ChatIntercept.lua:364: ChatFrame_OnEvent()
       [string "*:OnEvent"]:1:
          [string "*:OnEvent"]:1
    (*temporary) = nil
    (*temporary) = "string expected, got nil"

      Swatter, v5.15.5383 (LikeableLyrebird)
      NPCScan, v5.0.0.5
      NPCScanAutoAdd, v1.1
      NPCScanOverlay, v5.0.0.3
      NPCScanOverlayBroker, v1.2.0
      Ace3, v
      AckisRecipeList, v2.4.4
      Altoholic, v5.1.001
      AucAdvanced, v5.15.5383 (LikeableLyrebird)
      AucFilterBasic, v5.15.5383 (LikeableLyrebird)
      AucFilterOutlier, v5.15.5383.5381(5.15/embedded)
      AucMatchUndercut, v5.15.5383.5381(5.15/embedded)
      AucScanData, v5.15.5383 (LikeableLyrebird)
      AucStatHistogram, v5.15.5383 (LikeableLyrebird)
      AucStatiLevel, v5.15.5383 (LikeableLyrebird)
      AucStatPurchased, v5.15.5383 (LikeableLyrebird)
      AucStatSales, v5.15.5383.5381(5.15/embedded)
      AucStatSimple, v5.15.5383 (LikeableLyrebird)
      AucStatStdDev, v5.15.5383 (LikeableLyrebird)
      AucStatWOWEcon, v5.15.5383.5323(5.15/embedded)
      AucUtilAHWindowControl, v5.15.5383.5381(5.15/embedded)
      AucUtilAppraiser, v5.15.5383.5381(5.15/embedded)
      AucUtilAskPrice, v5.15.5383.5381(5.15/embedded)
      AucUtilAutoMagic, v5.15.5383.5381(5.15/embedded)
      AucUtilCompactUI, v5.15.5383.5381(5.15/embedded)
      AucUtilEasyBuyout, v5.15.5383.5381(5.15/embedded)
      AucUtilFixAH, v5.15.5383 (LikeableLyrebird)
      AucUtilItemSuggest, v5.15.5383.5381(5.15/embedded)
      AucUtilPriceLevel, v5.15.5383.5381(5.15/embedded)
      AucUtilScanButton, v5.15.5383.5320(5.15/embedded)
      AucUtilScanFinish, v5.15.5383.5381(5.15/embedded)
      AucUtilScanProgress, v5.15.5383.4979(5.15/embedded)
      AucUtilScanStart, v5.15.5383.5381(5.15/embedded)
      AucUtilSearchUI, v5.15.5383.5381(5.15/embedded)
      AucUtilSimpleAuction, v5.15.5383.5381(5.15/embedded)
      AucUtilVendMarkup, v5.15.5383.4828(5.15/embedded)
      AutoDing, v5.1
      Babylonian, v5.1.DEV.332(/embedded)
      BeanCounter, v5.15.5383 (LikeableLyrebird)
      Configator, v5.1.DEV.344(/embedded)
      DataStore, v5.1.001
      DataStoreAchievements, v5.1.001
      DataStoreAgenda, v5.1.001
      DataStoreAuctions, v5.1.001
      DataStoreCharacters, v5.1.001
      DataStoreContainers, v5.1.001
      DataStoreCrafts, v5.1.001
      DataStoreCurrencies, v5.1.001
      DataStoreInventory, v5.1.001
      DataStoreMails, v5.1.001
      DataStorePets, v5.1.001
      DataStoreQuests, v5.1.001
      DataStoreReputations, v5.1.001
      DataStoreSpells, v5.1.001
      DataStoreStats, v5.1.001
      DataStoreTalents, v5.1.001
      DBMCore, v
      DebugLib, v5.1.DEV.337(/embedded)
      Enchantrix, v5.15.5383 (LikeableLyrebird)
      EnchantrixBarker, v5.15.5383 (LikeableLyrebird)
      GatherMate2, v1.23.1
      GearingGuide, v1.1
      GLottery, v2.1.3 Beta
      Gratzi, v1.0
      GRSearch, vbeta_0.2.1
      GuildMemberInfo, v0.2.1
      GuildMemberInfoTradeSkills, v0.4.3
      Informant, v5.15.5383 (LikeableLyrebird)
      LibExtraTip, v5.12.DEV.342(/embedded)
      MessageBoard, v
      MogIt, v3.0.6
      NPCScanEx, v1.1.9
      OneClickEnchantScroll, v9
      PetScout, v1.5
      Postal, v3.5.1
      Recount, v
      SlideBar, v5.15.5383 (LikeableLyrebird)
      Stubby, v5.15.5383 (LikeableLyrebird)
      SuperGuildInvite, v6.2
      TipHelper, v5.12.DEV.343(/embedded)
      Titan, v5.1.10.50100
      TitanBag, v5.1.10.50100
      TitanClock, v5.1.10.50100
      TitanGold, v5.1.10.50100
      TitanLocation, v5.1.10.50100
      TitanLootType, v5.1.10.50100
      TitanPerformance, v5.1.10.50100
      TitanRepair, v5.1.10.50100
      TitanSkinning, v4.0.001
      TitanSocial, v5.1r16
      TitanVolume, v5.1.10.50100
      TitanXP, v5.1.10.50100
      VludsTillerGifts, v5.01.012
      ZoneLevelInfo, v1.7.0
      BlizRuntimeLib_enUS v5.1.0.50100 <us>

  • #905

    The part that caused this has been inactivated for the time being and should not cause any more problems!

  • #895

    First off, this error routinely pops up in 5.1 --

    Message: Interface\FrameXML\ChatFrame.lua:3923: bad argument #1 to 'strupper' (string expected, got nil)
    Time: 12/22/12 21:47:19
    Count: 9
    Stack: [C]: ?
    [C]: in function `strupper'
    Interface\FrameXML\ChatFrame.lua:3923: in function `ChatEdit_SetLastTellTarget'
    ...rface\AddOns\SuperGuildInvite\libs\ChatIntercept.lua:330: in function `MyModified_MessageEventHandler'
    ...rface\AddOns\SuperGuildInvite\libs\ChatIntercept.lua:364: in function `ChatFrame_OnEvent'
    [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>



    Furthermore, suggestion for 6.3 --

    I only use the Whisper function, and manually invite people who respond. It would be nice if there was an option to auto-invite anyone who responded with certain (editable) phrases, like "invite" or "ginvite".

    Also, being able to customize who gets sent what whisper. Like say a certain whisper to <90, and a different whisper to 90s. Maybe triggers based on zone/race/class as well.


    Although I know some people find these addons annoying, I've managed to give a few dozen people a good home and our guild now has a bunch of casuals who enjoy running dungeons, scenarios, BGs etc together, instead of having this guild solely for the 10 of us who raid. Thanks for writing addons for the community.

    Last edited by drscogin on 12/22/2012 8:52:08 PM
  • #894

    I can't use the updted version. I just came back to WoW not long ago. For some reason...the game will NOT pick up that i have dowloaded SGI. I've dowloaded it at least 10 times....then dragged and dropped into my Interface/Addon folder.....but nothing. It doesnt even show up in the addon screen. Am i doing something wrong? I've always placed add-ons this way with no problems. on a MacBook Pro...but that shouldn't have anything to do with it.

  • #891

    Can i get banned for using this?

    ppl keep telling me "im gonna report you" and wtf im just inviting them to guild...


  • #909

    You should search the official WOW forums  The blues have commented on these types of addons many times 

  • #906

    I've been threatened like that so many times (and I'm pretty sure they have reported me), but I've never even gotten a temporary suspension.  I always thought that maybe it was because I wait a couple seconds before targeting a different player instead of sending out whispers/invites as fast as possible, but really, I don't know.  I'm not quite sure what these people do to get banned.  Some people say don't whisper, just auto-invite because it's slightly more difficult to report you.  Others just whisper and don't auto-invite because it's more polite.  I whisper and auto-invite.

  • #890

    This addon's Blacklist doesn't work correctly.

    so it keeps spamming people, and people got annoyed and massively reported me.

    I just got a 72 hour suspention is wow 12/20/2012

    the suspention notice gave me the name of my character which was my DK i haven't played in like 2 months, and i was only on him for 7 hours tops recruiting members for the guild...

    Last edited by conetopia3000 on 12/20/2012 6:34:08 AM
  • #888

    Having an issue with adding a message - I type out the message I want sent but when I hit the save button the message just disappears Frown. I thought maybe it was just clearing the box to make room for more whisper options but when I ran SGI the was no whisper at all being sent

  • #889

    how are you having probs with sgi when its not even working on 5.1?

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Alienware X51 (R3) Giveaway