Print item links posted in chat channels to chatframe
You can use this snippet to capture item links that are posted in public channels, and print them to the chat frame.
Snippet
if not ItemCatchFrame then ItemCatchFrame = CreateFrame("Frame") end local frame = ItemCatchFrame frame:RegisterEvent("CHAT_MSG_CHANNEL") frame:SetScript("OnEvent", function(self, event, ...) local msg, user = ... for itemLink in msg:gmatch("|%x+|Hitem:.-|h.-|h|r") do print("item link posted by " .. user .. ": " .. itemLink) end end)
Posted by jnwhiteh at Mon, 27 Apr 2009 10:48:09 +0000