Fogd össze a flow-kat egy modulba
A Napi kérdés flow-nak nem kell a szervereden maradnia. Tedd egy saját beállításokkal rendelkező modulba, és egy másik szerver telepítheti, saját csatornát, saját időpontot és saját rangot választva.
A beállítások, amelyeket a telepítő szerver lát
Napi kérdés
BeállításokKérdéscsatorna
CsatornaAhol a kérdés megjelenik. Bármelyik szöveges csatorna, amelybe a bot írhat.
Közzététel ekkor
ÜtemezésÜtemezésválasztó, nem cron szövegmező.
Javaslati rang
RangKi bírálja el a tagok által beküldött kérdéseket.
Szál nyitása
Szálat nyit a kérdésen, hogy a válaszok együtt maradjanak.
Csak illusztráció - a tényleges felület eltérhet
Mit tartalmaz egy modul
A modul önálló. Saját flow-kat, saját tárolt adatokat és saját beállításokat hordoz, oldalakba csoportosítva, plusz egyetlen kapcsolót az egész csomaghoz.
Flow-k
Minden flow, amire a modulnak szüksége van, az általad meghatározott mappákban.
Tárhelymezők
A modul saját tárolt adatai. A modulon kívüli flow-k az adataikat külön tartják, és a kettő soha nem keveredik.
Beállítások
Amit a telepítő szerver kitölt, oldalakba csoportosítva: szövegek, számok, igen vagy nem, csatornák, rangok, tagok, listák és ütemezések.
Egyetlen kapcsoló
A modul kikapcsolása az összes benne lévő flow-t is kikapcsolja.
Ugyanaz a flow, most a modulban
Napi kérdés
AktívMentésTrigger
MódosításÜtemezés, minden nap 09:00-kor
Tárhelyérték lekérése(get-storage-value)
A kérdéskatalógus beolvasása innen:{questions}
A következő bejegyzés kiválasztása(array-at)
A tegnapit követő
Üzenet küldése(send-message)
A kérdés közzététele beágyazásként itt:{config:channel}
Szál létrehozása(start-thread-from-message)
Szál nyitása azon az üzeneten
Tárhelyérték növelése(increment-storage-value)
A kérdés megjelölése feltettként itt:{asked}
Csak illusztráció - a tényleges felület eltérhet
Telepítve olyan, mint egy app
Aki telepíti a modulodat, nem flow-szerkesztőbe kerül. Egy appoldalt kap: áttekintést arról, mit csinál, egy beállítások fület a konfigurációs mezőiddel, és egy súgó fület az útmutatóiddal és a GYIK-kel.
Hogy mit tud a modul, azt a flow-kból listázzuk neked, aztán átírod a saját szavaiddal. A beállítások súgója a mellettük lévő kérdőjel mögött van. A flow-szerkesztő, a tárolt adatok és a futási előzmények egy haladó fül mögött vannak.
Amit a fejlesztő az áttekintésbe, az útmutatókba és a GYIK-be ír, az szöveg marad. Nincsenek szkriptek, és nincsenek másnak álcázott linkek.
Képességek
Napi poszt
Közzéteszi a kérdést 09:00-kor, és szálat nyit a válaszoknak.
Kérdés javaslása
A tagok beküldenek egy kérdést, a csapat jóváhagyja a katalógusba.
Útmutató
Töltsd fel a kérdéskatalógusod
Hogyan juttasd be az első harminc kérdést, és mi történik, ha elfogy a lista.
GYIK
Javasolhatnak a tagok kérdéseket?
Igen. Add a javaslati rangot a csapatodnak, és minden javaslatot látni fognak, mielőtt felhasználnák.
Csak illusztráció - a tényleges felület eltérhet
Hordozhatónak tervezve
A modulok soha nem hordozzák a csatorna-, rang- vagy tagazonosítóidat. Ami egy szerverhez tartozik, az beállításból jön, így minden telepítő szerver a sajátját választja. Ettől működik egyáltalán egy telepítés máshol.
A csatornák és rangok a beállításokból jönnek
Egy lépés soha nem azonosító alapján mutat egy csatornára vagy rangra. Egy beállításra mutat, és a telepítő szerver választja ki, mi kerül bele.
Minden szerver választásai a szervernél maradnak
A szerver által választott értékek a modul mellett vannak tárolva, nem benne, így egy frissítés soha nem írja felül őket.
A maradványokat a kiadás előtt elkapja a rendszer
Az új verziót ellenőrzi a saját szervered azonosítóira, és ami előkerül, azt megjelöli a flow-val, a lépéssel és a mezővel, amelyben található.
Minden telepítés ismeri a verzióját
A szerver pontosan azt a verziót tartja meg, amit telepített, amíg úgy nem dönt, hogy frissít.
Telepítés, frissítés, fordítás
A modul egyetlen lépésben telepíthető egy másik szerverre, a beállítási varázsló pedig lépésenként egy kötelező mezőn vezeti végig. Amikor új verziót adsz ki, minden telepítés értesül róla.
A telepített modul jelzi a futtató szervernek, hogyan áll: beállítást igényel, a botnak hiányzik egy jogosultsága, valami folyton elbukik, vagy minden rendben.
Frissítések
A frissítés Frissítés elérhető címkeként jelenik meg a verziószámmal. Alkalmazd egyenként, vagy az Összes frissítése gombbal.
Saját módosításaid
Az általad módosított modul kimarad az Összes frissítése műveletből, és előbb rákérdez, mert a frissítés lecseréli a benne lévő flow-kat. A jelenlegi verziód 30 napig megmarad, így visszatérhetsz hozzá.
Egy fő nyelv
A modulodnak egy fő nyelve van. Az első közzétételkor választod ki, és rögzített marad, amint léteznek fordítások. Kézzel lefordíthatod a 28 támogatott nyelvre.
Gépi fordítás
A gépi fordítás opt-in, és csak németre ír. Ahol használták, az app jelzi az olvasónak, hogy a szöveg egy részét MI fordította, és a fejlesztő nem ellenőrizte a megfogalmazást.
Amikor megérkezik egy fordítás
A fordításjavítások a telepítéskor és a verziófrissítéskor érik el a telepített modult, soha nem visszamenőleg.
Modulok: kérdések és válaszok
A különálló flow közvetlenül a szervered egyedi parancsai közt ül, és csak a tiéd. A modul flow-kat, tárolt adatokat és beállításokat fog össze egyetlen dologba, egy kapcsolóval, saját beállítási oldallal és saját súgóval. Amit egy másik szerverre telepítenél, vagy valaki másnak átadnál, az modul kell legyen.
Még több a Custom Commands V3-ból
Szeretnéd a szervered a bétában?
A V3 nagy rendszer, és még gyorsan változik, ezért a szerverek egyesével érkeznek, nem egyszerre. Minden jelentkezést ember olvas el, és pár napon belül visszajelzünk.
A bétában lévő szerverek döntik el nagyrészt, mit építünk legközelebb. Amit megépítesz, az a tiéd: a flow-k és a modulok a béta végén is megmaradnak.