Katalog posten und aktualisieren
Wie die Katalognachricht gepostet wird, was sie enthält und wie sie synchron bleibt, wenn sich Produkte ändern.
Eine Nachricht, immer aktuell
Der Katalog ist ein einzelnes Embed in deinem Katalog-Kanal mit einem Dropdown zum Durchstöbern der Kategorien und optional einem Button Preise prüfen und einem Button TOS. Der Bot speichert die Nachrichten-ID und bearbeitet diese Nachricht, wenn sich ein Produkt, eine Kategorie oder ein Preis ändert, du musst also nie von Hand neu posten. Wird die Nachricht gelöscht, postet die nächste Änderung eine neue.
Einrichtung
- /catalog setup
- Legt den Katalog-Kanal und das Aussehen des Embeds fest: Titel, Beschreibung, Footer, Farbe, Bild, Thumbnail, dropdown_placeholder und ob der check_prices_button angezeigt wird.
- /catalog post
- Postet den Katalog jetzt oder aktualisiert ihn, falls er bereits gepostet ist.
- /shop
- Zeigt den Katalog nur der Person, die den Befehl ausgeführt hat, ohne zu posten.
- Katalogseite (Dashboard)
- Dieselben Einstellungen mit Live-Vorschau sowie die Optionen für Warenkorb und Kasse.
Was Mitglieder sehen
Kategorien erscheinen im Dropdown in der Reihenfolge, die du mit position festlegst; versteckte Kategorien (visible:false) fehlen. Produkte zeigen Name, Preis in den aktivierten Währungen und die Funktionsliste. Mit eingeschaltetem Warenkorb und show_stock zeigt der Warenkorb außerdem, wie viele noch da sind, und ein Produkt mit Bestand 0 kann nicht in den Warenkorb gelegt werden.
Wenn der Katalog sich nicht aktualisiert
Prüfe, ob der Katalog-Kanal noch gesetzt ist und der Bot die Nachrichten darin sehen und bearbeiten kann (Kanal ansehen, Nachrichten senden, Links einbetten). Die Übersichtsseite markiert ein Katalog-Modul, das aktiv ist, aber keinen Kanal hat. Ändert du den Kanal, wird im neuen eine neue Nachricht gepostet und die alte bleibt stehen; lösche sie selbst.