Documentation/Automation/Recipe: Sticker bot
IntermediateAutomation Engine v1

Recipe: Sticker bot

Command sticker yang mendukung gambar bersama caption, quoted media, atau session fallback ketika media belum dikirim.

Flow

js
sesi.flow({
  nama: "sticker",
  trigger: {
    command: ["sticker", "s"],
    prefix: { mode: "inherit" }
  },
  meta: {
    nama: "Sticker Maker",
    kategori: "Media",
    deskripsi: "Ubah gambar/video menjadi sticker",
    tampilDiMenu: true,
    urutan: 10
  },
  timeout: "5m",
  mulai: "buat",
  tahap: {
    buat: {
      terima: {
        nama: "media",
        sumber: ["message.media", "message.quoted.media"],
        tipe: ["gambar", "video"],
        wajib: true,
        maxMb: 20,
        pesanJikaMenunggu: "Kirim atau reply gambar/video yang ingin dijadikan sticker."
      },
      aksi: {
        gunakan: "media.sticker",
        input: {
          sumber: "{media}",
          pack: "PN3KN",
          author: "{sender.name}"
        },
        simpan: "hasil",
        gagal: {
          pesan: "Gagal membuat sticker.",
          ke: "$selesai"
        }
      },
      kirim: {
        tipe: "sticker",
        sumber: "{hasil.sticker}"
      },
      lanjut: "$selesai"
    }
  }
})

Behavior

  • `[gambar + caption .sticker]` → langsung process.
  • `reply gambar` lalu `.s` → quoted media dipakai.
  • `.sticker` tanpa media → bot meminta media dan session menunggu event berikutnya.

Requirement