Kategorie a produkty
Každá možnost /catalog pro přidávání, úpravy a odebírání kategorií a produktů, včetně cen ve více měnách, skladu a vlastností.
Kategorie
- /catalog category-add
- name (povinné), description, emoji (zobrazí se v rozbalovací nabídce), thumbnail, position (pořadí řazení), visible.
- /catalog category-remove
- Smaže kategorii. keep_products:true její produkty přesune ven místo toho, aby je smazal.
- /catalog category-list
- Každá kategorie se svým id a počtem produktů. Podle ID se doplňují ostatní příkazy.
Produkty
- /catalog product-add
- category a name jsou povinné. Ceny: price_usd, price_eur, price_inr, nebo jedna cena plus auto_currency:true, která převede zbytek. description (až 1024 znaků), features (jedna na řádek), price_display (text zobrazený místo čísla, např. „from“), stock, position, available.
- /catalog product-remove
- Smaže produkt podle ID.
- /catalog product-list
- Produkty s ID, cenami a skladem, volitelně pro jednu kategorii.
- Stránka Products (dashboard)
- Upravuj libovolné pole přímo na místě, přeskupuj tažením a hromadně přepínej dostupnost. Obrázky produktů se nastavují tady.
Sklad a dostupnost
stock je číslo, které se ukazuje v košíku, když je zapnuté show_stock; při 0 košík produkt odmítne se zprávou „is out of stock“. Bot ho sám nesnižuje, takže ho po každém doručení aktualizuj na stránce Products. Pro neomezený sklad nech pole prázdné. available:false ponechá produkt v seznamu, ale nelze ho objednat. Skrytá kategorie skryje všechny své produkty.
Ceny
Katalog ukazuje měny zapnuté příkazem /catalog currency. S auto_currency bot přepočítává z hlavní měny podle uloženého kurzu; když chceš kulatá čísla, nastav ostatní ceny ručně. Vouchery se uplatňují při vystavení faktury, ne na ceny v katalogu.
Produkty a kategorie nikdy nekopíruje Copy Settings a nejsou součástí žádného přepínače modulu. Vypnutí modulu Catalog skryje katalog, ale data zachová.