Context utama GatewayScript
| Context | Isi umum |
|---|---|
| event | Envelope/event automation. |
| message | Text, type, media/content, quoted data yang sudah dinormalisasi. |
| sender | Identitas pengirim seperti id/name/phone jika tersedia. |
| chat | Identitas chat/conversation. |
| device | Device automation yang menerima event. |
| metadata | Metadata runtime tambahan. |
| command | Parsed command/prefix/args. |
| sesi / session | Session view dan API session. |
Placeholder Declarative Flow
Flow renderer dapat membaca session data dan context melalui path. Exact placeholder yang merupakan object mempertahankan tipe asli untuk capability/media; placeholder di tengah kalimat dirender menjadi text.
text
{nomor}
{hasil.metaData.code}
{hasil.response.nama}
{sender.name}
{sender.phone}
{message.text}
{message.media}
{message.quoted.media}
{command.args}
{sesi.sisaWaktu}Session data
js
sesi.simpan("nomor", command.args)
const nomor = sesi.ambil("nomor", "")
const langsung = sesi.data.nomorMembaca nested path di Full Script
js
const code = get(hasil, "metaData.code", 0)
if (number(code) === 200) {
balas("Berhasil")
}