Discord Webhook'u Oluşturma
Orijinal yazarın adı ve avatarıyla kopya teslim edin, webhook oluşturun veya var olan Discord botunuzla webhook teslimatını deneyin.
Discord webhook'u, ForwardMsg'in kopyalanan mesajları orijinal yazarın adı ve profil resmini kullanarak Discord metin kanalına göndermesini sağlar. Örneğin, Maya'dan gelen mesaj Maya'nın adı ve resmiyle; ardından Tom'dan gelen mesaj Tom'unkiyle ulaşır.
Kopyaları Discord'a teslim etmenin genellikle en kolay yoludur: bot oluşturmanız veya davet etmeniz gerekmez. Bot tokenine veya bot intent'i ve izinlerini yapılandırmaya ihtiyacınız yoktur. Webhook'u alıcı kanalda oluşturup URL'sini ForwardMsg'e yapıştırın.
Webhook mesaj gönderir; orijinal sohbetleri okumaz. Bunları bağlı hesabınız veya botunuz okur. Her webhook tek bir alıcı kanala aittir; ancak aynı otomasyona başka hedefler de ekleyebilirsiniz.
Webhook mu Discord botu mu?
| İstediğiniz | Discord webhook'u | Webhook modu kapalı Discord botu |
|---|---|---|
| Her orijinal yazarın adını ve resmini kullanma | Evet, kopyalanan her mesajla birlikte değişebilir. | Kopyalarda botun kendi adı ve resmi kullanılır. |
| Teslimatı ayarlama | Webhook oluşturup URL'sini yapıştırın. Bot kurulumu gerekmez. | Bot oluşturup/bağlayın, davet edin ve kanala erişim verin. |
| Metin, resim, video ve dosya gönderme | Evet; medya özellikleri açıksa ve yükleme sınırı aşılmıyorsa. | Evet; medya özellikleri, dosya izinleri ve yükleme sınırı uygunsa. |
| Düzenlemeleri ve silmeleri yansıtma | ForwardMsg'in daha önce kopyaladığı mesajlar için ve bu seçenekler açıksa evet. | Bu seçenekler açıksa evet. |
| Yerel yanıtları ve sabitleme/sabitlemeyi kaldırma işlemlerini yansıtma | Hayır. | Evet; ilgili izinler ve yansıtma seçenekleri açıksa. |
Kopyaların orijinal konuşma gibi görünmesini istediğinizde webhook seçin. Discord'un yerel yanıtları veya sabitleme/sabitlemeyi kaldırma yansıtması gerekirse Discord botu seçin. Bu seçenekler için Eşitleme ve Yansıtma Eylemleri sayfasına bakın.
Mevcut botunuzla webhook'ları deneyin
Zaten Discord botuyla teslimat yapıyor musunuz? Mevcut botunuzu ve Yönlendirme hedeflerinizi kullanmaya devam edin. Denemek için elle webhook oluşturmanız veya alıcı kanalları değiştirmeniz gerekmez:
- Discord'da mevcut botunuza her alıcı kanalda Manage Webhooks izni verin. Rolünü düzenlemek için Server Settings → Roles, belirli bir kanalda izin vermek için Edit Channel → Permissions'ı açın. Mevcut iletme izinlerini koruyup kanal kurallarının erişimi reddetmediğini denetleyin.
- ForwardMsg'de otomasyonu açıp ayarlarını açmak için düzenleyicinin sol listesindeki kaynak sohbete tıklayın.
- Gelişmiş → Yazar adı ve avatar fotoğrafı ile gönder'i açın.
- Webhook'ları etkinleştir'i açın.
- Değişiklikleri Kaydet'i seçin. ForwardMsg yeniden başlatma uyarısı gösterirse otomasyonu yeniden başlatın.
- Orijinal sohbetten kopyalanan bir sonraki yeni mesajı denetleyin: özel yazar geçersiz kılması belirlemediyseniz mesaj orijinal yazarın adı ve resmiyle görünmelidir.
ForwardMsg, alıcı kanalın webhook'unu otomatik oluşturmak veya yönetmek için botunuzu kullanır. Kaydedilen botunuz ve Yönlendirme aynı kalır; yalnızca kopyaların gönderilme şekli değişir. Normal bot teslimatına dönmek için Webhook'ları etkinleştir'i kapatıp yeniden kaydedin.
Bu ayarı devralan başka sohbetler de kullanacaksa tek bir orijinal sohbeti seçmek yerine Genel Ayarlar'ı kullanın. Sohbete özgü geçersiz kılmalar için Ayarlar Nasıl Çalışır sayfasına bakın.
Yanıtlar ve sabitlemeler için normal bot teslimatını kullanın
Bu mod açıkken kopyalar orijinal yazarın adını ve resmini kullanabilir; ancak yerel yanıtlar ve sabitleme/sabitlemeyi kaldırma yansıtması kullanılamaz. Bu eylemlerin gerektiği rotalar için normal bot teslimatını koruyun.
Bu kurulumu normal bir metin kanalında kullanın. Konu başlığı veya forum/medya kanalındaki gönderi için bot teslimatını kullanmaya devam edin.
Sonraki bölüm, bot kullanmadan kendi webhook'unuzu oluşturabileceğiniz alternatiftir.
Webhook'u oluşturup kaydedin
Sizin ya da webhook'u sizin için oluşturan kişinin alıcı Discord kanalında Manage Webhooks iznine sahip olması gerekir. Sunucunun sahibi olmanız veya bota Administrator izni vermeniz gerekmez. Webhook denetimleri yoksa sunucu yöneticisinden erişim vermesini veya webhook'u sizin için oluşturmasını isteyin. Discord, webhook oluşturmak için bu izni ister.
- Discord'da alıcı metin kanalının ayarlarını açın. Bu kurulum için konu veya forum/medya gönderisi yerine normal metin kanalı kullanın.
- Integrations → Webhooks'u açın.
- New Webhook'u (veya bu seçeneğin güncel karşılığını) seçin.
- Tanıyacağınız bir ad verin.
- Webhook'un kopyaların ulaşmasını istediğiniz kanala ait olduğunu doğrulayın.
- Copy Webhook URL'yi seçin. URL'yi gizli tutun: ona sahip olan herkes bu kanala gönderi paylaşabilir.
- ForwardMsg'de ayarlarını açmak için sol listedeki izlediğiniz kaynak sohbete tıklayın.
- Yönlendirme'yi açın.
- Webhook hedefi satırı eklemek için Discord Webhook'u Ekle'yi seçin.
- Satırdaki webhook seçicisini açıp Discord Webhook'u Ekle'yi seçin. Webhook zaten kaydedilmişse seçip kaydetme adımına geçin.
- URL'yi yapıştırıp Ekle'yi seçin.
- ForwardMsg'de adını olduğu gibi bırakın veya değiştirin. Değiştirdiyseniz Kaydet'i, olduğu gibi bırakıyorsanız Kapat'ı seçin.
- Yönlendirme satırında webhook'un seçildiğini doğrulayıp Değişiklikleri Kaydet'i seçin. ForwardMsg yeniden başlatma uyarısı gösterirse teslimatı denetlemeden önce otomasyonu yeniden başlatın.
Orijinal sohbetten yeni bir mesaj kopyalandığında alıcı kanalı denetleyin. Discord Webhook'u Ekle ile eklenen bir hedefte Webhook'ları etkinleştir gerekmez; bu seçenek bot hedefleri içindir.
Gelişmiş seçenekler
Her kopyada orijinal yazar yerine kendi markanız mı görünsün? Ayarlarını açmak için sol listedeki kaynak sohbete tıklayıp Yönlendirme → Webhook Yazar Geçersiz Kılma'yı açın. Community Updates gibi bir Özel Yazar Adı ve logonuzun bağlantısı gibi bir Özel Avatar URL'si belirleyin. Ardından Değişiklikleri Kaydet'i seçin.
Özel geçersiz kılma yoksa kopyalarda orijinal yazarın adı ve resmi kullanılır. Boş bir alan yine de Genel Ayarlar veya üst sohbetten özel bir değer devralabilir. Kopyalarda sabit ad veya resim görünmeye devam ediyorsa bu ayarları da denetleyin. Ayarlar Nasıl Çalışır sayfasına bakın.
Bu ayarlar webhook üzerinden teslim edilen kopyaların kimliğini değiştirir; Discord botunuzun adını değiştirmez. Özel webhook adı ve resmi sayfasına bakın.
Webhook yükleme sınırları
Yükleme sınırı dosya başınadır; otomasyonunuzun iletebileceği toplam miktar değildir. ForwardMsg Discord webhook'ları için 10 MB'lık yedek sınır kullanır. Bağlı bir bot üzerinden sunucunun yükleme sınırı alınabiliyorsa ForwardMsg algılanan yüksek sınırı otomatik kullanabilir.
URL ile eklediğiniz webhook için alıcı sunucunun desteklediği boost düzeyine uymak üzere Webhook Yükseltme'yi kullanın.
Düzeyi denetlemek için sunucu sahibi veya yönetici Discord kanal listesinin en üstünde Server Boosts'u açıp geçerli düzeyle etkin avantajları görebilir. Erişemiyorsanız geçersiz kılma seçmeden önce alıcı sunucu düzeyini onaylamasını isteyin.
| Kullanılacak yükleme sınırı | ForwardMsg ayarı | Dosya başına ForwardMsg sınırı |
|---|---|---|
| Daha yüksek bir sınır algılanmadığında varsayılan | Devralınan ayarlar dahil Webhook Yükseltme geçersiz kılması yok | 10 MB yedek sınır |
| 2. Düzey Boost | Yükseltmeyi Etkinleştir → Seviye 2 — 50 MB | 50 MB |
| 3. Düzey Boost | Yükseltmeyi Etkinleştir → Seviye 3 — 100 MB | 100 MB |
- Otomasyonunuzu açın; ayarlarını açmak için soldaki listede dosyalarını iletmek istediğiniz kaynak sohbete tıklayın.
- Gelişmiş → Webhook Yükseltme'yi açın.
- Yükseltmeyi Etkinleştir'i açın.
- Alıcı sunucuda gerçekten bulunan Boost Seviyesi'ni seçin.
- Değişiklikleri Kaydet'i seçin. ForwardMsg yeniden başlatma uyarısı gösterirse otomasyonu yeniden başlatın.
Bu ayarı devralan sohbetler için Genel Ayarlar'da da belirleyebilirsiniz. Tek bir sohbette kapatmak o sohbetin geçersiz kılmasını temizler; Genel Ayarlar'da veya üst sohbette belirlenen boost düzeyi yine geçerli olabilir. Yedek sınıra dönmek için Ayarlar Nasıl Çalışır bölümündeki devralınan ayarı denetleyin.
Örneğin, 20 MB'lık bir video 10 MB'lık yedek sınırı aşar. Alıcı sunucunuz 2. Düzeyse ForwardMsg'in sunucudaki 50 MB sınırını kullanabilmesi için Seviye 2 — 50 MB seçeneğini seçin. İletme Seçenekleri bölümünde video özelliği de etkinleştirilmiş olmalıdır.
Bu ayar Discord'un yükleme sınırını satın almaz veya artırmaz
Düzey 3'ü seçmek, yükseltilmemiş bir sunucuya 100 MB sınır vermez. Kişisel Nitro sınırınız da webhook'un sınırını artırmaz. Alıcı sunucunun gerçek sınırına uyun; Discord bu sınırı aşan dosyayı reddedebilir.
Tek bir orijinal sohbetteki boost ayarı, webhook hedeflerinin her birine ayrı ayrı değil, tümüne uygulanır. Tümü için geçerli bir düzey seçin. Farklı hedefleri olan kaynak sohbetlerde farklı ayarlar gerekmesi dışında sohbet ayarlarını ayırmak işe yaramaz.
Düzey 2 ve Düzey 3 sınırları Discord'un Sunucu Boost SSS'sinde listelenir. Ayrıntılar için yükleme sınırları ve Webhook Yükseltme sayfalarına bakın.
Webhook teslimatı durursa
- Elle eklenen webhook: alıcı kanalda hâlâ var olduğunu ve Yönlendirme hedefinizde doğru kaydedilmiş webhook'un kullanıldığını denetleyin. Silindiyse yenisini oluşturup kaydedin. URL açığa çıktıysa webhook'u silip yenisiyle değiştirin; URL'yi destek ekibiyle veya herkese açık mesajlarda paylaşmayın.
- Botlu webhook modu: botun ilgili kanaldaki Manage Webhooks iznini ve mevcut kanal erişimiyle iletme izinlerini denetleyin.
- Yalnızca büyük dosyalar başarısız: dosya boyutunu, alıcı sunucunun boost düzeyini ve yukarıdaki Webhook Yükseltme ayarını denetleyin.
Discord'un webhook denetimleri için Webhook'lara Giriş sayfasına bakın. Kanal erişimi sorunları için Teslimat ve İzinler sayfasına bakın.