Buat Webhook Discord
Kirim salinan dengan nama dan avatar penulis asli, buat Webhook, atau coba pengiriman Webhook dengan bot Discord yang sudah ada.
Webhook Discord memungkinkan ForwardMsg mengirim pesan salinan ke saluran teks Discord dengan nama dan foto profil penulis asli. Misalnya, pesan dari Maya tiba dengan nama dan foto Maya; pesan berikutnya dari Tom tiba dengan nama dan foto Tom.
Webhook sering menjadi cara paling sederhana untuk mengirim salinan ke Discord: Anda tidak perlu membuat atau mengundang bot. Anda tidak memerlukan Token bot. Anda tidak perlu mengatur intent atau izin bot. Buat Webhook di saluran penerima dan tempel URL-nya di ForwardMsg.
Webhook mengirim pesan; Webhook tidak membaca obrolan sumber. Pesan dibaca oleh akun atau bot terhubung Anda. Setiap Webhook terkait dengan satu saluran penerima, tetapi Anda dapat menambahkan tujuan lain ke automasi yang sama.
Webhook atau bot Discord?
| Kebutuhan Anda | Webhook Discord | Bot Discord tanpa mode Webhook |
|---|---|---|
| Gunakan nama dan gambar setiap penulis asli | Bisa; identitas dapat berubah mengikuti setiap pesan salinan. | Salinan menggunakan nama dan gambar bot sendiri. |
| Menyiapkan pengiriman | Buat Webhook dan tempel URL-nya. Tidak perlu menyiapkan bot. | Buat/hubungkan bot, undang bot, lalu beri akses ke saluran. |
| Kirim teks, gambar, video, dan file | Bisa, jika fitur media diaktifkan dan ukuran file di bawah batas unggahan. | Bisa, jika fitur media dan izin file diaktifkan serta ukuran file di bawah batas unggahan. |
| Sinkronkan edit dan penghapusan | Bisa untuk pesan yang sudah disalin ForwardMsg jika opsi tersebut aktif. | Bisa jika opsi tersebut aktif. |
| Pertahankan balasan asli dan sinkronkan pin/batal pin | Tidak. | Bisa, jika izin dan opsi sinkronisasi terkait aktif. |
Pilih Webhook jika Anda ingin salinan terlihat seperti percakapan asli. Pilih bot Discord jika Anda memerlukan balasan asli Discord atau sinkronisasi pin/batal pin. Lihat Sinkronisasi / Ikuti Tindakan Pesan untuk detail opsi tersebut.
Coba Webhook dengan bot yang sudah ada
Sudah mengirim pesan melalui bot Discord? Pertahankan bot dan tujuan Perutean yang ada. Anda tidak perlu membuat Webhook manual atau mengganti saluran penerima untuk mencoba cara ini:
- Di Discord, beri bot yang sudah ada izin Manage Webhooks di setiap saluran penerima. Buka Server Settings β Roles untuk mengedit perannya, atau Edit Channel β Permissions untuk mengizinkannya di saluran tertentu. Pertahankan izin penerusan yang sudah ada dan pastikan aturan saluran tidak menolak akses.
- Di ForwardMsg, buka automasi lalu klik obrolan sumber di daftar kiri editor untuk membuka pengaturannya.
- Buka Lanjutan β Kirim menggunakan nama dan foto profil penulis.
- Aktifkan Aktifkan webhook.
- Pilih Simpan Perubahan. Jika ForwardMsg menampilkan peringatan untuk memulai ulang, mulai ulang automasi.
- Periksa pesan baru berikutnya yang disalin dari obrolan sumber: pesan seharusnya menggunakan nama dan foto penulis asli, kecuali Anda telah menetapkan penggantian penulis kustom.
ForwardMsg menggunakan bot Anda untuk membuat/mengelola Webhook saluran penerima secara otomatis. Bot tersimpan dan Perutean Anda tetap sama; hanya cara mengirim salinannya yang berubah. Untuk kembali ke pengiriman bot biasa, nonaktifkan Aktifkan webhook dan simpan lagi.
Gunakan Pengaturan Global alih-alih memilih satu obrolan sumber jika Anda ingin obrolan lain mewarisi pengaturan ini. Lihat Cara Kerja Pengaturan tentang penggantian khusus obrolan.
Gunakan pengiriman bot biasa untuk balasan dan pin
Saat mode ini aktif, salinan dapat menggunakan nama dan foto penulis asli, tetapi balasan asli dan sinkronisasi pin/batal pin tidak tersedia. Pertahankan pengiriman bot biasa pada rute yang memerlukan tindakan tersebut.
Gunakan penyiapan ini di saluran teks biasa. Untuk thread atau kiriman di saluran forum/media, pertahankan pengiriman bot.
Bagian berikut menunjukkan alternatifnya: buat Webhook sendiri tanpa menggunakan bot.
Buat dan simpan Webhook
Anda, atau orang yang membuatkannya, memerlukan izin Manage Webhooks di saluran Discord penerima. Anda tidak harus menjadi pemilik server. Anda tidak perlu memberikan izin Administrator kepada bot. Jika kontrol Webhook tidak terlihat, minta admin server memberi akses atau membuatkannya untuk Anda. Discord mensyaratkan izin ini untuk membuat Webhook.
- Di Discord, buka pengaturan saluran teks penerima. Untuk penyiapan ini, gunakan saluran teks biasa, bukan thread atau kiriman forum/media.
- Buka Integrations β Webhooks.
- Pilih New Webhook (atau opsi yang setara saat ini).
- Beri nama yang mudah dikenali.
- Pastikan Webhook terhubung ke saluran tempat Anda ingin menerima salinan.
- Pilih Copy Webhook URL. Jaga kerahasiaannya: siapa pun yang memiliki URL dapat mengirim pesan ke saluran tersebut.
- Di ForwardMsg, klik obrolan sumber yang dipantau di daftar sebelah kiri untuk membuka pengaturannya.
- Buka Perutean.
- Pilih Tambah Webhook Discord untuk menambahkan baris tujuan Webhook.
- Buka pemilih Webhook pada baris tersebut dan pilih Tambah Webhook Discord. Jika Webhook sudah tersimpan, pilih Webhook itu lalu lanjut ke penyimpanan perubahan.
- Tempel URL dan pilih Tambah.
- Pertahankan atau ubah namanya di ForwardMsg. Pilih Simpan jika namanya diubah, atau Tutup untuk tetap menggunakannya.
- Pastikan Webhook dipilih pada baris Perutean, lalu pilih Simpan Perubahan. Jika ForwardMsg menampilkan peringatan untuk memulai ulang, mulai ulang automasi sebelum memeriksa pengiriman.
Periksa saluran penerima saat pesan baru berikutnya disalin dari obrolan sumber. Aktifkan webhook tidak diperlukan untuk tujuan yang ditambahkan melalui Tambah Webhook Discordβopsi itu berlaku untuk tujuan bot.
Opsi lanjutan
Ingin semua salinan menggunakan merek Anda, bukan penulis asli? Klik obrolan sumber di daftar sebelah kiri untuk membuka pengaturannya, lalu buka Perutean β Penggantian Penulis Webhook. Atur Nama Penulis Kustom, misalnya Pembaruan Komunitas, dan URL Avatar Kustom, misalnya tautan ke logo Anda. Pilih Simpan Perubahan setelahnya.
Jika tidak ada penggantian kustom, salinan menggunakan nama dan foto penulis asli. Kolom kosong tetap dapat mewarisi nilai kustom dari Pengaturan Global atau obrolan induk. Jadi periksa juga pengaturan tersebut jika salinan terus menampilkan nama atau gambar yang tetap. Lihat Cara Kerja Pengaturan.
Pengaturan ini mengubah identitas salinan yang dikirim melalui Webhook; nama bot Discord Anda tidak berubah. Lihat nama dan gambar Webhook kustom.
Batas unggahan Webhook
Batas unggahan berlaku per file, bukan jumlah keseluruhan yang dapat diteruskan automasi. ForwardMsg menggunakan fallback 10 MB untuk Webhook Discord. Jika batas unggahan server tersedia melalui bot terhubung, ForwardMsg dapat otomatis memakai batas yang lebih tinggi yang terdeteksi.
Untuk Webhook yang Anda tambahkan melalui URL, gunakan Peningkatan Upload Webhook agar cocok dengan tingkat boost server penerima:
Untuk memeriksa tingkatnya, pemilik atau admin server dapat membuka Server Boosts di bagian atas daftar saluran Discord dan melihat tingkat saat ini serta keuntungan aktifnya. Jika Anda tidak memiliki akses, minta mereka memastikan tingkat server penerima sebelum memilih penggantian.
| Batas unggahan yang digunakan | Pengaturan di ForwardMsg | Batas ForwardMsg per file |
|---|---|---|
| Default, jika tidak ada batas lebih tinggi yang terdeteksi | Tanpa penggantian Peningkatan Upload, termasuk pengaturan warisan. | Fallback 10 MB. |
| Boost Level 2 | Aktifkan Peningkatan Upload β Tingkat 2. | 50 MB. |
| Boost Level 3 | Aktifkan Peningkatan Upload β Tingkat 3. | 100 MB. |
- Buka automasi dan klik obrolan sumber yang berkasnya ingin diteruskan pada daftar kiri untuk membuka pengaturannya.
- Buka Lanjutan β Peningkatan Upload Webhook.
- Aktifkan Aktifkan Peningkatan Upload.
- Pilih Tingkat Boost yang benar-benar dimiliki server penerima.
- Pilih Simpan Perubahan. Jika ForwardMsg menampilkan peringatan untuk memulai ulang, mulai ulang automasi.
Anda juga dapat mengaturnya di Pengaturan Global untuk obrolan yang mewarisinya. Menonaktifkannya di satu obrolan akan menghapus penggantian khusus obrolan itu; tingkat boost dari Pengaturan Global atau obrolan induk masih dapat berlaku. Periksa pengaturan yang diwarisi di Cara Kerja Pengaturan jika ingin kembali ke fallback.
Misalnya, video 20 MB melebihi fallback 10 MB. Jika server penerima memiliki Level 2, pilih Tingkat 2 agar ForwardMsg dapat mengunggahnya sesuai batas server 50 MB. Fitur video juga harus aktif di Opsi Penerusan.
Pengaturan ini tidak membeli atau menaikkan batas unggahan Discord
Memilih Level 3 tidak memberi server tanpa boost batas 100 MB. Batas Nitro pribadi Anda juga tidak menaikkan batas Webhook. Cocokkan dengan batas sebenarnya milik server penerima; Discord dapat menolak file yang melebihi batasnya.
Pengaturan boost dari satu obrolan sumber berlaku untuk semua tujuan Webhook-nya, bukan terpisah untuk setiap server penerima. Pilih tingkat yang didukung semua server tujuan. Pengaturan obrolan terpisah hanya membantu jika obrolan sumber tersebut memiliki tujuan berbeda.
Batas Level 2 dan Level 3 tercantum di FAQ Server Boosting Discord. Lihat batas unggahan dan Peningkatan Upload Webhook untuk detail lainnya.
Jika Webhook berhenti mengirim
- Webhook yang ditambahkan manual: pastikan Webhook masih ada di saluran penerima dan tujuan Perutean menggunakan Webhook tersimpan yang benar. Jika dihapus, buat dan simpan penggantinya. Jika URL-nya terbuka, hapus Webhook tersebut dan buat pengganti; jangan bagikan URL ke dukungan atau pesan publik.
- Mode Webhook dengan bot: periksa izin Manage Webhooks bot di saluran tersebut, serta akses saluran dan izin penerusan bot yang sudah ada.
- Hanya file besar yang gagal: periksa ukuran file, tingkat boost server penerima, dan Peningkatan Upload Webhook di atas.
Untuk kontrol Webhook Discord, lihat Pengantar Webhook. Untuk masalah akses saluran, lihat Izin Pengiriman.