Pakk flows inn i ein modul
Flowen Daily question treng ikkje bli verande på serveren din. Legg han i ein modul med eigne innstillingar, så kan ein annan server installere han og velje sin eigen kanal, sitt eige tidspunkt og si eiga rolle.
Innstillingane serveren som installerer ser
Daily question
InnstillingarSpørsmålskanal
KanalKvar spørsmålet blir lagt ut. Kva som helst tekstkanal boten kan skrive i.
Legg ut klokka
TidsplanEin tidsplanveljar, ikkje eit cron-tekstfelt.
Forslagsrolle
RolleKven som ser over spørsmåla medlemmer sender inn.
Opne ein tråd
Opnar ein tråd på spørsmålet så svara held seg samla.
Berre ei illustrasjon - faktisk grensesnitt kan avvike
Kva ein modul inneheld
Ein modul er sjølvstendig. Han har sine eigne flows, sine eigne lagra data og sine eigne innstillingar, gruppert i sider, pluss éin av/på-brytar for heile pakka.
Flows
Kvar flow modulen treng, i mapper du sjølv bestemmer.
Lagringsfelt
Dei lagra dataa modulen eig. Flows utanfor ein modul held dataa sine for seg, og dei to blandar seg aldri.
Innstillingar
Det serveren som installerer fyller ut, gruppert i sider: tekst, tal, ja eller nei, kanalar, roller, medlemmer, lister og tidsplanar.
Éin brytar
Å slå av modulen tek med seg alle flows i han.
Same flow, no inne i modulen
Daily question
AktivLagreUtløysar
EndreTidsplan, kvar dag klokka 09:00
Hent lagringsverdi(get-storage-value)
Les spørsmålskatalogen frå{questions}
Vel neste oppføring(array-at)
Den som kjem etter gårsdagens
Send melding(send-message)
Legg ut spørsmålet som ein embed i{config:channel}
Opprett tråd(start-thread-from-message)
Opne ein tråd på den meldinga
Auk lagringsverdi(increment-storage-value)
Tel spørsmålet som stilt i{asked}
Berre ei illustrasjon - faktisk grensesnitt kan avvike
Installert fungerer han som ein app
Den som installerer modulen din hamnar ikkje i ein flow-editor. Dei får ei appside: ei oversikt over kva han gjer, ei innstillingsfane med konfigurasjonsfelta dine og ei hjelpefane med rettleiingane og FAQ-en din.
Kva modulen kan gjere blir lista opp for deg frå flowane hans, og så skriv du det om med dine eigne ord. Hjelp til ei innstilling ligg bak eit spørsmålsteikn ved sida av ho. Flow-editoren, dei lagra dataa og køyrehistorikken ligg bak ei avansert fane.
Det ein utviklar skriv i oversikta, rettleiingane og FAQ-en, er framleis tekst. Ingen skript, og ingen lenkjer som kler seg ut som noko anna.
Funksjonar
Dagleg innlegg
Legg ut spørsmålet klokka 09:00 og opnar ein tråd for svara.
Føreslå eit spørsmål
Medlemmer sender inn eit spørsmål, og teamet godkjenner det inn i katalogen.
Rettleiing
Fyll spørsmålskatalogen din
Slik får du inn dei første tretti spørsmåla, og kva som skjer når lista går tom.
FAQ
Kan medlemmer føreslå spørsmål?
Ja. Gi forslagsrolla til teamet ditt, så ser dei kvart forslag før det blir brukt.
Berre ei illustrasjon - faktisk grensesnitt kan avvike
Flyttbar frå grunnen av
Modular har aldri med seg kanal-, rolle- eller medlems-ID-ar frå serveren din. Alt som høyrer til éin server kjem frå ei innstilling, så kvar server som installerer modulen vel sine eigne. Det er det som får ein installasjon ein annan stad til å fungere i det heile.
Kanalar og roller kjem frå innstillingar
Eit steg peiker aldri på ein kanal eller ei rolle med ID. Det peiker på ei innstilling, og serveren som installerer vel kva som skal inn i henne.
Vala til kvar server blir verande hos den serveren
Verdiane ein server valde blir lagra ved sida av modulen, ikkje inni han, så ei oppdatering overskriv dei aldri.
Attverande rester blir fanga opp før ein versjon går ut
Ein ny versjon blir sjekka for ID-ar frå din eigen server, og alt som blir funne blir peika ut med flowen, steget og feltet det sit i.
Kvar installasjon kjenner versjonen sin
Ein server beheld nøyaktig den versjonen han installerte til han sjølv bestemmer seg for å oppdatere.
Installer, oppdater, omset
Ein modul blir installert på ein annan server i eitt steg, og oppsettsvegvisaren tek dei påkravde felta eitt per steg. Når du sender ut ein ny versjon, får kvar installasjon beskjed om det.
Ein installert modul fortel serveren som køyrer han korleis det går: han treng oppsett, boten manglar ei tillating, noko feilar stadig, eller alt er i orden.
Oppdateringar
Ei oppdatering dukkar opp som ein Oppdatering tilgjengeleg-pille med versjonsnummeret. Bruk dei ei om gongen, eller med Oppdater alle.
Dine eigne endringar
Ein modul du har endra sjølv blir utelaten frå Oppdater alle og spør deg først, fordi oppdatering erstattar flowane i han. Den noverande versjonen din blir behalden i 30 dagar, så du kan gå attende til han.
Eitt hovudspråk
Modulen din har eitt hovudspråk. Du vel det når du publiserer første gong, og det blir låst når omsetjingar finst. Du kan omsetje han for hand til 28 støtta språk.
Maskinomsetjing
Maskinomsetjing er valfri og skriv berre tysk. Der ho er brukt, seier appen frå til den som les at delar er omsette av KI og at utviklaren ikkje har sjekka ordlyden.
Når ei omsetjing kjem
Omsetjingsrettingar når ein installert modul ved installasjon og ved versjonsoppdatering, aldri med tilbakeverkande kraft.
Modular, forklart
Ein laus flow ligg direkte i Custom Commands på serveren din og er berre din. Ein modul pakkar flows, lagra data og innstillingar saman til éin ting med éin brytar, si eiga innstillingsside og si eiga hjelp. Alt du vil installere på ein annan server, eller gi til nokon andre, må vere ein modul.
Meir om Custom Commands V3
Vil du ha serveren din med i betaen?
V3 er eit stort system og det rører seg framleis raskt, så servarar kjem inn ein om gongen i staden for alle på ein gong. Kvar søknad blir lesen av ein person, og du høyrer frå oss innan nokre få dagar.
Servarane som alt er med i betaen, avgjer ein god del av det vi byggjer vidare. Det du byggjer er ditt: flows og modular blir verande når betaen er over.