Forward LogoForwardMsg

Format Mesej

Bentuk mesej akhir yang dihantar dengan teks, pemboleh ubah, pengepala dan pengaki.

Format Mesej membolehkan anda menentukan rupa mesej yang disalin: tambah teks sendiri, pengepala atau pengaki, serta butiran seperti nama pengarang asal.

Tempat untuk mencarinya
Editor automasi → klik sembang/saluran sumber yang anda pantau untuk membuka tetapannya, atau klik Tetapan Global → Pemformatan → Format Mesej

Mulakan dengan format lalai

Templat ini menggabungkan teks yang anda tulis dengan pemboleh ubah—ruang letak seperti @Author dan @Message yang diisi untuk setiap mesej masuk.

Secara lalai, automasi baharu menggunakan:

@Author: @Message

Ini bermakna nama pengirim muncul dahulu, diikuti teks mesej asal. Templat itu sendiri tidak menambah pengepala atau pengaki dan tidak menulis semula teks asal.

Jika anda mahu menggantikan atau membuang perkataan, pautan atau bahagian lain di dalam mesej, gunakan Ganti atau Alih Keluar Teks. Format Mesej menentukan susun atur akhir; peraturan gantian mengubah kandungan yang sepadan.

Tulis teks statik sebelum @Message untuk membuat pengepala, atau selepasnya untuk membuat pengaki. Apabila mesej tiba, ForwardMsg menggantikan setiap pemboleh ubah dengan nilai sepadan daripada mesej sumber.

Contohnya, untuk meletakkan pelayan sumber sebagai pengepala, tulis:

[Disalin daripada @Server]
@Author: @Message

Untuk menambah pengaki, tulis:

@Author: @Message

— Dihantar oleh pasukan komuniti

Anda boleh menggabungkan kedua-duanya, menambah pemisah baris dan menyusun pemboleh ubah mengikut keperluan penerima. Bagi sumber Discord bernama Community, mesej oleh Maya dengan kedua-dua contoh tadi menjadi:

[Disalin daripada Community]
Maya: Keluaran baharu sudah tersedia.

— Dihantar oleh pasukan komuniti

Pilih skop penggunaan format

Simpan templat dalam Tetapan Global jika semua sembang sumber yang dipantau perlu menggunakan format yang sama. Untuk menggunakan format berbeza pada satu sembang/saluran/topik, klik item itu dalam senarai di sebelah kiri untuk membuka tetapannya, kemudian simpan templat tersendiri. Templat itu menggantikan templat bersama untuk sumber tersebut.

Lihat Cara Tetapan Berfungsi untuk mengetahui tentang nilai lalai bersama dan pengecualian untuk satu sembang.

Pemboleh ubah yang tersedia pada semua sumber

Pemboleh ubah ialah ruang letak yang digantikan oleh ForwardMsg apabila mesej sumber tiba. Setiap pemboleh ubah bermula dengan @; gabungkannya dengan teks biasa untuk membentuk susun atur anda.

@Message — teks mesej asal

Teks mesej sumber selepas semua peraturan Gantian Teks dijalankan. Tanpa @Message, hasilnya hanya mengandungi pemboleh ubah dan teks statik anda yang lain. Templat mengawal susun atur; templat tidak menulis semula teks di dalam pemboleh ubah ini.

@Author — nama paparan pengirim

Nama paparan orang yang menghantar mesej. Gunakannya apabila pembaca di destinasi perlu tahu siapa yang menulis kandungan asal.

@AuthorID — pengecam pengirim

ID akaun pengirim asal, jika tersedia. Gunakannya apabila anda perlu mengenal pasti pengirim yang tepat walaupun nama paparannya berubah.

@MsgId — pengecam mesej sumber

ID mesej asal. Sertakannya jika anda mahu memadankan kiriman yang disalin dengan mesej asal.

@Day, @Month, @Year, @Hour, @Minute dan @Second — cap masa sumber

Pemboleh ubah ini mewakili tarikh dan waktu mesej sumber mengikut zon waktu yang dikonfigurasikan bagi automasi. Gabungkannya dengan teks biasa, contohnya @Year-@Month-@Day @Hour:@Minute.

Pemboleh ubah Discord

@Server dan @ServerID — pelayan Discord

Untuk Discord, @Server ialah nama pelayan/guild dan @ServerID ialah IDnya. Dalam mesej langsung, nilai pelayan ialah DM.

@Channel dan @ChannelID — saluran Discord

Untuk Discord, @Channel ialah nama saluran dan @ChannelID ialah ID saluran itu.

@Username, @Nick dan @AuthorImageURL — butiran pengarang Discord

@Username ialah nama pengguna Discord, @Nick ialah nama panggilan dalam pelayan jika ada, dan @AuthorImageURL ialah URL avatar yang digunakan oleh pengarang sumber.

Gunakannya jika pembaca destinasi perlu membuka mesej Discord asal, dengan syarat mereka juga mempunyai akses kepadanya.

Contoh templat Discord

[@Server · #@Channel]
@Author (@Username)
@Message

Sumber: @MsgUrl

Pemboleh ubah Telegram

@Server dan @Chat — nama sembang Telegram

Untuk Telegram, @Server dan @Chat menunjukkan nama sembang, saluran atau kumpulan asal. Padanan IDnya, @ServerID dan @ChatID, menunjukkan ID sembang Telegram.

@Channel dan @Topic — tingkah laku Telegram semasa

Untuk Telegram, @Channel dan @Topic pada masa ini mengandungi nama sembang sumber, bukan nama topik yang berasingan. @ChannelID dan @TopicID boleh mengandungi ID topik apabila mesej sumber datang daripada satu topik.

@Username — nama pengguna Telegram

Nama pengguna Telegram pengirim, jika akaun itu mempunyainya. Nilainya boleh kosong jika pengirim tiada nama pengguna awam.

ForwardMsg membuat pautan ke mesej sumber apabila Telegram menyediakannya. Pembaca destinasi masih memerlukan akses sendiri untuk membuka mesej asal.

Contoh templat Telegram

[@Chat]
@Author (@Username)
@Message

Asal: @MsgUrl

Pemboleh ubah WhatsApp

@Server dan @Chat — nama sembang WhatsApp

Untuk WhatsApp, @Server dan @Chat menunjukkan nama sembang asal. @ServerID dan @ChatID menunjukkan ID sembang itu.

@AuthorImageURL — imej pengarang sumber

Pemboleh ubah ini mengandungi URL imej pengarang sumber apabila tersedia. Jika imej pengarang tiada, pilih templat yang masih sesuai tanpanya.

Contoh templat WhatsApp

[@Chat]
@Author
@Message

Butiran teknikal dan had

  • Letakkan ruang atau tanda baca di antara pemboleh ubah dan perkataan di sekelilingnya supaya teks yang terhasil mudah dibaca.
  • Pemboleh ubah tidak peka huruf besar/kecil: @Message, @message dan @MESSAGE berfungsi dengan cara yang sama.
  • Panjang maksimum templat ialah 4096 aksara.
  • Pemboleh ubah yang tidak diketahui akan kekal seperti yang ditulis. Jika itu berlaku, semak senarai pemboleh ubah untuk platform sumber dan uji templat yang lebih ringkas dahulu.

Buang nama pengarang

Gunakan @Message sahaja jika anda mahu memaparkan teks mesej sahaja. Ini membuang nama pengarang daripada kandungan mesej; destinasi masih memaparkan identiti bot atau webhook yang menghantarnya.

Pilih Simpan Perubahan, kemudian hantar contoh melalui sembang ujian anda sendiri untuk melihat hasilnya.

Gunakan Ganti atau Alih Keluar Teks untuk mengubah perkataan dalam mesej dan Pilihan Maju untuk menentukan jenis mesej yang layak sebelum pemformatan.

Soalan lazim

Bolehkah saya membuang nama pengarang?
Ya. Jangan sertakan @Author dan @Username dalam templat. Bot atau webhook destinasi masih boleh mempunyai paparan sendiri, jadi uji hasil akhir.
Bolehkah saya menyesuaikan mesej akhir?
Ya. Gabungkan teks biasa, pemisah baris, pengepala, pengaki dan pemboleh ubah yang disokong oleh platform sumber anda.
Mengapa pemboleh ubah saya kelihatan dan tidak digantikan?
Pemboleh ubah itu tidak tersedia untuk sumber tersebut atau namanya tidak diketahui. Semak senarai pada halaman ini dan uji templat ringkas yang bermula dengan @Author: @Message.