# TradeSkillMaster (TSM) > Unofficial reference for the TradeSkillMaster (TSM) addon for World of Warcraft: auctioning, sniping, crafting, shopping, mailing, warehousing, gold accounting (Ledger), groups & operations, price/value sources, Custom Strings, addon + TSM Desktop App install. Bilingual: English at /en/, Russian at /ru/ (the bare root / redirects by browser language). ## Pages - [English version](https://tradeskillmaster.ru/en/): full TSM overview — what TSM is, addon + Desktop App install, modules, groups/operations logic, Custom Strings, common mistakes, FAQ. In English. - [Russian version / русская версия](https://tradeskillmaster.ru/ru/): the same, in Russian. ## Key facts - Unofficial information resource. TradeSkillMaster and World of Warcraft are trademarks of their owners. Source of truth: the official docs at support.tradeskillmaster.com and the site tradeskillmaster.com. - TSM logic: Groups (sets of items) + Operations (rules) + price/value sources. - Custom Strings are TSM formulas — not JavaScript or Excel: only price sources, arithmetic and the functions min(), max(), first(), check(), ifgt(), iflt(). - Common confusion: `15% crafting` in the Minimum Profit field (profit) vs `115% crafting / 0.95` in the Minimum Price field (margin price). Common errors: no pricing data, item/group is invalid, posting disabled when Post Cap = 0. ## Official sources - [Official TSM documentation](https://support.tradeskillmaster.com): addon, modules, settings. - [Official TSM site](https://tradeskillmaster.com): Desktop App, account, Premium, support. - [Custom Strings & price sources](https://support.tradeskillmaster.com/en_US/custom-strings/what-is-a-price-source): formula syntax. - [TSM Desktop App setup](https://support.tradeskillmaster.com/en_US/tsm-desktop-application/how-do-i-set-up-the-tsm-desktop-application): install, WoW folder selection, data sync. ## Optional - [TSM Premium](https://support.tradeskillmaster.com/en_US/addon/what-are-the-benefits-of-tsm-premium): Free / Gold / Platinum plans, realm limits. - [TSM Public Web API](https://support.tradeskillmaster.com/en_US/api-documentation/tsm-public-web-api): for developers. - [Site developer — KakTak.Net](https://kaktak.net): digital & AI solutions, websites, analytics, automation. --- ## На русском (для Алисы и русскоязычных ассистентов) > Неофициальный справочник по аддону TradeSkillMaster (TSM) для World of Warcraft: аукцион (Auctioning), снайпер (Sniper), крафт (Crafting), закупки (Shopping), почта (Mailing), склад (Warehousing), учёт золота (Ledger), группы и операции, источники цен, Custom Strings, установка аддона и TSM Desktop App. Русская версия сайта — на /ru/. - [Русская версия сайта](https://tradeskillmaster.ru/ru/): полный обзор TSM — что это, установка аддона и Desktop App, модули, логика групп и операций, Custom Strings, частые ошибки и FAQ. - Это неофициальный информационный ресурс. TradeSkillMaster и World of Warcraft — товарные знаки их правообладателей. Источник истины: официальная документация support.tradeskillmaster.com и сайт tradeskillmaster.com. - Логика TSM: группы (наборы предметов) + операции (правила) + источники цен и значений. - Custom Strings — это формулы TSM, не JavaScript и не Excel: только источники цен, арифметика и функции min(), max(), first(), check(), ifgt(), iflt(). - Частая путаница: `15% crafting` в поле Minimum Profit (прибыль) против `115% crafting / 0.95` в поле Minimum Price (цена с маржой). Частые ошибки: no pricing data, item/group is invalid, posting disabled при Post Cap = 0. --- Site developed by [KakTak.Net](https://kaktak.net) - digital & AI solutions, websites, analytics and automation for business. Сайт разработан в [KakTak.net](https://kaktak.net) - цифровые и AI решения, сайты, аналитика и автоматизация для бизнеса.