Format Pesan
Susun pesan akhir yang diteruskan dengan teks, variabel, header, dan footer.
Format Pesan memungkinkan Anda menentukan tampilan pesan yang disalin: tambahkan teks, header/footer, serta informasi seperti nama penulis asli.
Mulai dengan format default
Template menggabungkan teks yang Anda tulis dengan variabel, yaitu placeholder seperti @Author dan @Message yang diisi untuk setiap pesan masuk.
Secara default, automasi baru menggunakan:
@Author: @MessageArtinya, nama pengirim muncul lebih dulu, diikuti teks pesan asli. Template itu sendiri tidak menambahkan header/footer dan tidak menulis ulang teks asli.
Jika ingin mengganti atau menghapus kata, tautan, atau bagian lain di dalam pesan, gunakan Ganti atau hapus teks. Format Pesan menentukan tata letak akhir; aturan penggantian mengubah konten yang cocok.
Tambahkan header atau footer
Tulis teks statis sebelum @Message sebagai header, atau sesudahnya sebagai footer. Saat pesan masuk, ForwardMsg mengganti setiap variabel dengan nilai yang sesuai dari pesan sumber tersebut.
Misalnya, untuk menambahkan server sumber sebagai header, tulis:
[Disalin dari @Server]
@Author: @MessageUntuk menambahkan footer, tulis:
@Author: @Message
— Diteruskan oleh tim komunitasAnda dapat menggabungkan keduanya, menambahkan baris baru, dan menyusun variabel sesuai kebutuhan penerima. Untuk sumber Discord bernama Komunitas, pesan oleh Maya yang menggunakan kedua contoh tersebut akan menjadi:
[Disalin dari Komunitas]
Maya: Rilisnya sudah tersedia.
— Diteruskan oleh tim komunitasTentukan cakupan format
Simpan template di Pengaturan Global jika semua obrolan sumber yang dipantau harus menggunakan format yang sama. Untuk memberi format berbeda pada satu obrolan/saluran/topik sumber, klik item itu di daftar sebelah kiri untuk membuka pengaturannya, lalu simpan template khusus. Template itu menggantikan template bersama untuk sumber tersebut.
Lihat Cara Kerja Pengaturan untuk contoh default bersama dan pengecualian pada satu obrolan.
Variabel yang tersedia di semua sumber
Variabel adalah placeholder yang diganti ForwardMsg saat pesan sumber tiba. Setiap variabel diawali @; gabungkan variabel dengan teks biasa untuk membuat tata letak.
@Message — teks pesan asli
Teks pesan sumber setelah aturan Ganti atau Hapus dijalankan. Tanpa @Message, hasilnya hanya berisi variabel lain dan teks statis Anda. Template mengatur tata letak; template tidak menulis ulang teks di dalam variabel ini.
@Author — nama tampilan pengirim
Nama tampilan orang yang mengirim pesan. Gunakan jika penerima tujuan perlu mengetahui siapa penulis konten aslinya.
@AuthorID — pengenal pengirim
ID akun pengirim asli, jika tersedia. Gunakan jika Anda perlu mengenali pengirim tertentu meskipun nama yang terlihat berubah.
@MsgId — ID pesan sumber
ID pesan asli. Sertakan jika Anda ingin mencocokkan kiriman salinan dengan pesan asalnya.
@Day, @Month, @Year, @Hour, @Minute, dan @Second — cap waktu sumber
Variabel ini mewakili tanggal dan waktu pesan sumber dalam zona waktu yang dikonfigurasi untuk automasi. Gabungkan dengan teks biasa, misalnya @Year-@Month-@Day @Hour:@Minute.
Variabel Discord
@Server dan @ServerID — server Discord
Untuk Discord, @Server berisi nama guild/server dan @ServerID berisi ID-nya. Dalam pesan pribadi, nilai server adalah DM.
@Channel dan @ChannelID — saluran Discord
Untuk Discord, @Channel berisi nama saluran dan @ChannelID berisi ID saluran tersebut.
@Username, @Nick, dan @AuthorImageURL — detail penulis Discord
@Username adalah nama pengguna Discord, @Nick adalah nama panggilan server jika ada, dan @AuthorImageURL adalah URL avatar penulis sumber.
@MsgUrl — tautan langsung ke pesan Discord
Gunakan jika penerima ingin membuka pesan Discord asli, dengan syarat mereka juga memiliki akses ke pesan itu.
Contoh template Discord
[@Server · #@Channel]
@Author (@Username)
@Message
Sumber: @MsgUrlVariabel Telegram
@Server dan @Chat — nama obrolan Telegram
Untuk Telegram, @Server dan @Chat sama-sama menampilkan nama obrolan, saluran, atau grup asli. Padanan ID-nya, @ServerID dan @ChatID, menampilkan ID obrolan Telegram.
@Channel dan @Topic — perilaku Telegram saat ini
Untuk Telegram, @Channel dan @Topic saat ini berisi nama obrolan sumber, bukan nama topik tersendiri. @ChannelID dan @TopicID dapat berisi ID topik jika pesan sumber merupakan bagian dari suatu topik.
@Username — nama pengguna Telegram
Nama pengguna Telegram pengirim, jika akunnya memilikinya. Nilainya dapat kosong jika pengirim tidak memiliki nama pengguna publik.
@MsgUrl — tautan ke pesan Telegram
ForwardMsg membuat tautan ke pesan sumber jika Telegram menyediakannya. Penerima tujuan tetap harus memiliki akses sendiri untuk membuka pesan asli.
Contoh template Telegram
[@Chat]
@Author (@Username)
@Message
Pesan asli: @MsgUrlVariabel WhatsApp
@Server dan @Chat — nama obrolan WhatsApp
Untuk WhatsApp, @Server dan @Chat menampilkan nama obrolan asli. @ServerID dan @ChatID menampilkan ID obrolan tersebut.
@AuthorImageURL — gambar penulis sumber
Variabel ini berisi URL gambar penulis sumber jika tersedia. Jika gambar penulis tidak tersedia, pilih template yang tetap berfungsi tanpa gambar tersebut.
Contoh template WhatsApp
[@Chat]
@Author
@MessageDetail teknis dan batasan
- Beri spasi atau tanda baca di antara variabel dan kata di sekitarnya agar hasilnya mudah dibaca.
- Variabel tidak membedakan huruf besar/kecil:
@Message,@message, dan@MESSAGEberfungsi sama. - Panjang template maksimum 4096 karakter.
- Variabel yang tidak dikenal akan tetap terlihat seperti yang ditulis. Jika itu terjadi, periksa daftar variabel untuk platform sumber dan uji template yang lebih sederhana terlebih dahulu.
Hapus nama penulis
Gunakan @Message saja jika Anda hanya ingin menampilkan teks pesan. Cara ini menghapus nama penulis dari isi pesan; tujuan tetap menampilkan identitas bot atau Webhook pengirim.
Pilih Simpan Perubahan, lalu kirim pesan contoh melalui obrolan uji Anda sendiri untuk melihat hasilnya.
Gunakan Ganti atau hapus teks untuk mengubah kata di dalam pesan dan Opsi Penerusan untuk menentukan jenis pesan yang memenuhi syarat sebelum diformat.
Pertanyaan Umum
Bisakah saya menghapus nama penulis?
@Author dan @Username dari template. Bot atau Webhook tujuan tetap dapat memiliki tampilan sendiri, jadi periksa hasil akhirnya.Bisakah saya menyesuaikan pesan akhir?
Mengapa variabel saya terlihat dan tidak diganti?
@Author: @Message.