Custom Commands V3Beta

Flow var palaist jebkas

Katrs flow sākas ar trigeri, un katalogā to ir 96. Flow Dienas jautājums sākas pēc pulksteņa 09:00, un neviens neko neraksta. Tas pats redaktors sāk flow no komandas, pogas, jauna dalībnieka vai ziņas.

Dienas jautājums

AktīvsSaglabāt

Trigeris

Mainīt

Grafiks, katru dienu 09:00

#1

Iegūt krātuves vērtību(get-storage-value)

Nolasīt jautājumu katalogu no{questions}

#2

Izvēlēties nākamo ierakstu(array-at)

Nākamais pēc vakardienas

#3

Sūtīt ziņu(send-message)

Publicēt jautājumu kā embed kanālā#general

#4

Izveidot pavedienu(start-thread-from-message)

Atvērt pavedienu zem šīs ziņas

#5

Palielināt krātuves vērtību(increment-storage-value)

Ieskaitīt jautājumu kā uzdotu laukā{asked}

Tikai ilustrācija - faktiskā saskarne var atšķirties

Slīpsvītras komandas ir viens trigeris no daudziem

Katalogā ir 96 trigeri. Flow var sākties no komandas, no kaut kā, ko dara dalībnieks, no kaut kā, kas mainās tavā serverī, vai no pulksteņa. Vispirms izvēlies trigeri, un redaktors parāda vērtības, ko tas nodod tavam flow.

Slīpsvītras komandas un konteksta izvēlnes

Slīpsvītras komanda, izmantota ziņas konteksta izvēlne, pieprasīta automātiskā pabeigšana.

Pogas, izvēlnes un uznirstošie logi

Noklikšķināta poga, iesniegta teksta izvēlne, iesniegts uznirstošais logs.

Ziņas, reakcijas un aptaujas

Izveidota ziņa, pievienota reakcija, kā arī labojumi, dzēšanas un aptauju notikumi.

Dalībnieki, bani un boosti

Dalībnieks pievienojās, dalībnieks aizgāja, dalībnieks boostoja serveri, bani un atbanošana.

Kanāli, lomas un pavedieni

Izveidoti, atjaunināti un dzēsti, visiem trim.

Balss un stage kanāli

Atjaunināts balss stāvoklis, kā arī stage instances notikumi.

AutoMod

Izpildīta AutoMod darbība un vēl trīs AutoMod trigeri.

Ielūgumi, emoji un stikeri

Izveidots ielūgums, pārdēvēts emoji, pievienots stikers.

Discord ieplānotie pasākumi

No izveidošanas līdz sākumam, tava servera pasākumu cilnei.

Servera iestatījumi, audita žurnāls un webhooks

Mainīts iestatījums, ierakstīts audita žurnāla ieraksts, atjaunināts webhook.

Grafiki, manuāla palaišana un pielāgoti notikumi

Grafiks, ieplānota palaišana, manuāls trigeris, saņemts custom event.

Pats tavs bots

Desmit trigeri par bota lietotāju flows, kas vēro botu, nevis dalībnieku.

Slīpsvītras komandām panelī ir opciju veidotājs: nosaukums, apraksts, tips un obligātuma karogs katrai opcijai, minimālā un maksimālā vērtība, minimālais un maksimālais garums, atļautie kanālu veidi un vai nu fiksētas izvēles, vai automātiskā pabeigšana. Automātiskās pabeigšanas flow atbild, kamēr dalībnieks raksta, un drīkst izmantot tikai darbības, kas neko nemaina.

Dažiem flows jādarbojas, kad neviens neskatās

Grafiks ir trigeris tāpat kā jebkurš cits. Flow Dienas jautājums nav komandas un nav dalībnieka: pulkstenis nostrādā, flow nolasa katalogu un publicē. Cron teksta lauka vietā panelis dod izvēli ar sagatavēm, tāpēc izvēlies ritmu un ej tālāk.

Sagataves cron sintakses vietā

Izvēlies ikdienas, iknedēļas vai intervāla sagatavi, iestati laiku, gatavs.

Nevienam nav jābūt klāt

Trigeris nostrādā pēc pulksteņa, flow darbojas, ziņa tiek publicēta.

Flows var paši ieplānot savu palaišanu

Schedule flow run no flow iekšienes rezervē vēlāku palaišanu, un ir darbības, lai atceltu un uzskaitītu gaidošās.

Tas pats flow un trigera čips, kas to sāk

Dienas jautājums

AktīvsSaglabāt

Trigeris

Mainīt

Grafiks, katru dienu 09:00

#1

Iegūt krātuves vērtību(get-storage-value)

Nolasīt jautājumu katalogu no{questions}

#2

Izvēlēties nākamo ierakstu(array-at)

Nākamais pēc vakardienas

#3

Sūtīt ziņu(send-message)

Publicēt jautājumu kā embed kanālā#general

#4

Izveidot pavedienu(start-thread-from-message)

Atvērt pavedienu zem šīs ziņas

#5

Palielināt krātuves vērtību(increment-storage-value)

Ieskaitīt jautājumu kā uzdotu laukā{asked}

Tikai ilustrācija - faktiskā saskarne var atšķirties

Pogas, izvēlnes un uznirstošie logi

Poga ir trigeris. Publicē ziņu ar pogām vai izvēlni, un katrs komponents sāk savu flow. Šī ziņa var stāvēt tavā serverī mēnešiem: bezdarbīga poga neko nemaksā un nekad nebeidzas. Discuss in thread zem dienas jautājuma ir viens flow, un komanda /suggest, kas atver uznirstošo logu, ir cits.

Pogas

Button clicked sāk flow. Poga atrodas uz ziņas, loģika atrodas flow.

Izvēlnes

Visi pieci veidi, tostarp String select menu submitted.

Uznirstošie logi

Parādi uznirstošo logu, tad turpini, kad tas atgriežas kā Modal submitted.

Dienas jautājums un ieteikums vēlāk tajā rītā

general
Tiešsaistē
Tavs botsBOTS09:00

Dienas jautājums

Kāda ir tā viena spēle, pie kuras tu vienmēr atgriezies, lai cik veca tā kļūtu?

Jautājums 42 no 120

Miraizmantots10:12

/suggest

Tavs botsBOTS10:12

Jautājums pievienots

Paldies, Mira. Tavs ieteikums nonāca katalogā ar numuru 121, un flow Dienas jautājums to paņems.

Palaida: uznirstošais logs iesniegts

Ziņa kanālā #general

Tikai ilustrācija - faktiskā saskarne un darbība var atšķirties

Aiztures un privileģētie intents

Trigeriem, kas var nostrādāt bieži, vajag ierobežojumu. Katram flow uz trigera var būt atkārtošanās aizture, un palaišana, ko aizture bloķē, tiek ierakstīta palaišanu vēsturē kā izlaista, tāpēc kluss flow nekad nav mīkla.

Aizture katram flow

Ieslēgta vai izslēgta, ar tvērumu lietotājs, kanāls vai serveris un pašu iestatītu ilgumu.

Bloķētās palaišanas tik un tā redzamas

Palaišanu vēsture norāda, ka palaišana tika izlaista, un nosauc iemeslu.

Dažiem trigeriem vajag privileģētu intent

Discord piegādā ziņu, dalībnieku un klātbūtnes notikumus tikai pēc tam, kad Discord izstrādātāju portālā savai bota lietotnei ieslēdz atbilstošo intent. Redaktors atzīmē šos trigerus un saista Discord dokumentāciju, un tavam botam pēc tam vajag vienu restartu, pirms šāds flow var nostrādāt.

Atbilžu sērija

AktīvsSaglabāt

Trigeris

Mainīt

Izveidota ziņa, ar aizturi katram dalībniekam

#1

Palielināt krātuves vērtību(increment-storage-value)

Ieskaitīt šī dalībnieka atbildi laukā{answers}

#2

If(if)

Dalībnieks ir atbildējis desmit dienas pēc kārtas

#3

Pievienot dalībniekam lomu(add-role-to-member)

Piešķirt viņam lomu „Pastāvīgais“

Tikai ilustrācija - faktiskā saskarne var atšķirties

Jautājumi par trigeriem

Jā. Message created ir atsevišķs trigeris, un kopā ir deviņi ziņu trigeri, kā arī reakciju trigeri, piemēram, Reaction added. Šādi sākts flow saņem ziņu un var to saskaitīt, pārbaudīt, atbildēt uz to vai saglabāt kaut ko par to.

Vēlies savu serveri betā?

V3 ir liela sistēma, kas joprojām strauji mainās, tāpēc serveri tiek uzņemti pa vienam, nevis visi uzreiz. Katru pieteikumu izlasa cilvēks, un atbildi saņem dažu dienu laikā.

Serveri, kas jau ir betā, lielā mērā nosaka, ko veidosim tālāk. Tas, ko izveido, ir tavs: flows un moduļi paliek arī pēc beta beigām.