• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

AutoLink

 

Project Updated:
Files Updated: Tue, Feb 24 2009
Supports Game Version: 3.0.9
Category: Chat & Communication, and Professions
Tags:

, , , , , , , , , , and [Edit Tags]

Project Manager: ogreinside
Additional Authors: No additional authors
Current Version: AutoLink v0.3.1
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge
Avg Daily DL (last 30 days): 6
Downloads Total: 1,870
Favorites: 8
Comments: 28
  • About AutoLink
  •  

AutoLink monitors chat communications for profession link requests, and generates a whisper to the person. By default it will monitor incoming chat whispers, guild, party, and raid channels, and can optionally monitor say, yell, trade, and general channels.

AutoLink works without requiring the requester to have knowledge of your mod. It scans for keywords like "link" and "enchanting", and checks to see if you have the enchanting skill before sending a link. It can also respond to command requests such as "!enchant". Additionally, AutoLink responds to requests like "link" and "professions" and will send a link for all professions you currently have.

By default AutoLink will not respond during AFK or DND status. To override this, set /al always. You can also maintain an AutoLink ignore list with /al ignore. I will look at synching this with the game's ignore list in the future.

AutoLink was inspired by Ronin1337's Linker mod. While I really liked the simplicity of that mod, it required others to know you had it. While using his mod, I still had friends sending me whispers like "can you link me your enchanting". So I decided I needed a way to have a mod respond without others needing to know you have it. AutoLink does not interfere with Linker or other mods like CraftList, both mods will still trigger.

Notes:

  • Currently there is no negative detection, so if someone says "Please do not link me your enchanting" it will still send a link, a future version will fix this.
  • Version 0.3 added a small measure of spam prevention. Any user that receives a link will be temporarily ignored for the rest of that minute. If this proves helpful I may expand on this and potentially add options to increase this time. This is based on the in-game time, so if someone sends a request at 08:05:59 and again at 09:06:01 they will receive a link both times, but not again until 09:07.

Usage:

By default, AutoLink loads and is ready to go. You can modify and list which channels it monitors with /autolink or /al.

Commands:

/autolink enable|on - enable the mod
/autolink disable|off - disable the mod
/autolink <chat channel> - toggle monitoring that channel
/autolink all - monitor all chat channels
/autolink <profession>- toggle linking that profession
/autolink list - list channel and profession status
/autolink self|me - toggle monitoring your own chat
/autolink always - toggle responding during AFK/DND
/autolink ignore <name> - add/remove a name from the AutoLink ignore list
/autolink message <message> - append <message> to all outgoing links
/autolink reset - reset all settings to default

Example commands:

/autolink trade - toggle monitoring trade channel
/autolink list - list all channels and professions
/autolink self - toggle this on to test the mod yourself
/autolink ignore Somejerk - AutoLink will ignore the user Somejerk and not send them links.  If Somejerk is already on the AutoLink ignore list, this command will remove them.
/autolink ignore - List all users on the AutoLink ignore list
/autolink message 5g for any service - Appends this to all links

Examples that will trigger AutoLink:

"Can someone link me their bs?"
"!tailor"
"LF LW"

These following examples will generate a link for all professions you know:

"Please do not list me any professions"  (it still triggers on this)
"link skills"
"!link"
  • Downloads (4)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  AutoLink v0.3.1 Release 3.0.9 1,618 2/24/2009
  AutoLink v0.3 Release 3.0.9 29 2/23/2009
  AutoLink-0.2 Release 3.0.8 94 1/29/2009
  AutoLink-0.1 Release 3.0.3 128 1/9/2009
  • 1 page(s)
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • wobina said 

    I can't get it to respond while I'm afk for some reason. Toggling the /autolink always option makes no difference. It will never respond while I'm afk :(

    Reply Report Permalink
  • zamSE said 

    Love the addon, just wondering if you could add an option to have it post the link in the channel where it was asked for? So if someone writes in trade "lf jc" it will link my Jewelcrafting in trade, not in a whisper, that way more people can see my profession. Also if you could add an option to remove the "Autolink v.." after every time it autolinks my professions to someone.

    Reply Report Permalink
  • Hey everyone, I have been concentrating on family life lately, haven't even played WoW. I'll update this mod in the next month or so, so please report any issues (I know the ignore spam is annoying, I'll fix), and any requests. Thanks for using AutoLink, and for your patience!

    Reply Report Permalink
  • can you make same addon for LF HEALER or LF DPS :P and you choose which instance to respont :)

    Reply Report Permalink
  • Great add on!! only problems i am having is that it is not checking my skills to see if i have the enchant before sending. Makes it annoying when one person is spamming trade chat and i keep whispering them but i dont have the enchant at all

    Reply Report Permalink
  • dernir said 

    Awesome mod, needs a few triggers added tho:
    LF Ench
    LF Bsmith
    LF Bsmither
    LF BSer
    & A few more from other professions :)

    Thanks for an awesome mod.

    Reply Report Permalink
  • wobina said 

    How can I turn off the auto-ignore feature? Love this mod!

    Reply Report Permalink
  • Tisser2 said 

    I'm having some issues with people not reading the message. I think it has to do with way the message is build up. I mean I've had people asking me what addon I'm using... :/

    Anyway I'm thinking that this might help them notice the custom message better:
    [Profession] custom_message

    Reply Report Permalink
  • Tisser2 said 

    Hmmm could it be these "" are illegal tags?
    Anyway what I wrote was this or sort of:
    (AutoLink) [Profession] custom_message

    Reply Report Permalink
  • majorwoo said 

    Very handy mod, a buddy just showed it to me. It would be nice to have some options for the auto ignore though - right now if someone asks me to link enchanting and then jewelcrafting they get ignored and I can't turn it off.

    Reply Report Permalink
  • Tisser2 said 

    v0.3.1 is just smooth sailing, I'm getting a lot of positive feedback from people that I auto link.

    Ogreinside: Mission accomplished! awesome job.

    Also auto link is supported by WoWMatrix now.

    Reply Report Permalink
  • Friikki said 

    (g) link jewelcrafting please
    -links it-
    (g) link enchanting please
    -user has been banned for 1 minute to prevent spamming-

    would be nice if the spamtoggle worked per profession, I'd also like to disable the spamming warning since it's by itself quite spammy : )

    Reply Report Permalink
  • majorwoo said 

    what he said :)

    Reply Report Permalink
  • Friikki said 

    Thanks for the new changes, much appreciated <3

    Reply Report Permalink
  • Update posted. Thanks Tisser2 for reporting this, and for all your help!

    Reply Report Permalink
  • Tisser2 said 

    Here's a few "issues":
    [2. Trade] [Player]: LF1M tank hc HoL! daily hc, LAST SPOT!!!
    AutoLink: Temporarily ignoring Insanemage this minute to prevent spamming.
    [2. Trade] [Player]: LF Tank and dps for VH HC
    AutoLink: Temporarily ignoring Leviadan this minute to prevent spamming.

    I've noticed that it trigger the temp-ignore when people ask for a prof I don't have. So that's probably what's going on above.

    But never the less very nice release.

    Reply Report Permalink
  • Great thanks, I forgot to move that to debugging. I was running with debug output on, so I was always seeing the spew anyway. If you want to fix this for yourself, you can just open AutoLink.lua and comment out line 613. Just put two dashes in front of it. This will stop this message from displaying. If you want to be really fancy, you can put "if al.debug then " in front of it instead, and " end" at the end. I'll issue a proper fix after I see if a few more things can shake out. Enjoy!

    Reply Report Permalink
  • Also, it shouldn't be doing this unless that person was sent a link, I think I see where I messed up. This shouldn't be a big deal, I will fix it soon.

    Reply Report Permalink
  • Ok, I fixed this, will upload a new version with this fix in a bit. It is now only temp-ignoring if they were legitimately sent a link. Would you still like to see the "Temporarily ignoring .." message, or should this only display if the "debug" option is set? It seems like it would be helpful to know why someone isn't receiving a link, but I could see how it might be annoying if someone is spamming a lot. I'm guessing if someone is doing that, then maybe they should be on the ignore list anyway :)

    Reply Report Permalink
  • New version posted. Thanks to everyone for reporting issues and suggesting ideas. I was able to implement/fix everything mentioned here except for the "hide outgoing whispers." I did look at Enchantlist, but it was merged with Craftlist2. Nothing was obvious in the code that showed how Enchantlist did that. Craftlist2 does still show the outgoing whispers, so I'm guessing this may be something Blizzard changed. On the "link all" functions, it's actually on two lines now. Primary on one line, and secondary on another. This should prevent anything from being cut off. Let me know how it works for everyone.

    Oh, and if you get some weird lua error the first time you run "/al list", it shouldn't happen again. If it does you can try "/al reset".

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 33,884 Atlasloot Enhanced PvP, Arena, Map & Minimap...
  2. 11,505 Prat 3.0 Chat & Communication
  3. 5,538 Ackis Recipe List Professions, and Data Export
  4. 4,340 WIM (WoW Instant Messenger) v3 Chat & Communication
  5. 2,760 Addon Control Panel Libraries, Development Tools...