Maybe this can work for canary users...
local equipment = TalkAction("!spy")
local slots = {
[1] = {slot = CONST_SLOT_HEAD, name = "Head Slot"},
[2] = {slot = CONST_SLOT_NECKLACE, name = "Amulet Slot"},
[3] = {slot = CONST_SLOT_BACKPACK, name = "Backpack Slot"},
[4]...