/script SendChatMessage("\124cff9d9d9d\124Hitem:128:0:0:0:0:0:0:0\124h[Deprecated Tauren Trapper's Pants]\124h\124r");
Now pay attention 9d9d9d means color so , w3schools dot com/html/html_colornames.asp you can find codes for colors and two previous pages have them too , now part 128:0:0:0:0:0:0:0 , 128 means item id , item id can be found from wowhead dot com pick one item and its in its address, dont use thottbot once tried to send me "Brat.A worm" thos zeroes should mean enchants etc.
EDIT1:
PS:Its my first post so i couldnt post webpages , so replace dot with "." and u got it

, ofcourse without " their meant to show to soem blind people theres a .
EDIT2:
Also u can link it in chat /script SendChatMessage("\124cff00FF00\124Hitem:128:0:0:0:0:0:0:0\124h[Your item name]\124h\124r","CHANNEL","COMMON",GetChannelName("trade"));END you can change trade into any channel ur using
Also to make colored /script SendChatMessage\124r\124cffFFFF00<your text>\124r\124cffFFFF00<your text> you can continue endlessly but to end write \124r") after <your text> what u wanna replace whatever you want to and add ,"CHANNEL","COMMON",GetChannelName("trade"));END to there if u want to link to channel just dont put ) after \124r")
If u udnerstanded it good if not im not going to explain
