Neyi kuracaksınız
- Bir Discord gelen webhook'u — webhook'u oluşturmanın ötesinde bot hesabı veya ekstra sunucu izni gerekmez.
- Seçtiğiniz kanala zengin gömülü mesajlar (embed) olarak gönderilen Elido uyarıları (tıklama eşiği, tarama başarısızlığı, bağlantı oluşturuldu).
- Tek tıklamalar gibi yüksek hacimli olayları filtreleyebilmeniz için olay başına açma/kapama seçenekleri.
Elido, Discord'a gelen bir webhook üzerinden mesaj gönderir — bot hesabı yok, webhook'u oluşturmanın ötesinde sunucu izni yok. Hangi kanalın mesaj alacağını tamamen siz kontrol edersiniz.
Başlamadan önce
Discord sunucusunda Webhook'ları Yönet iznine ihtiyacınız var. Bir sunucu yöneticisi bu izne varsayılan olarak sahiptir. Yönetici değilseniz birinden webhook'u sizin için oluşturup URL'sini kopyalamasını isteyin.
Discord webhook'u oluşturun
- Discord'da, uyarıların gitmesini istediğiniz kanala sağ tıklayıp Edit Channel'a tıklayın.
- Integrations → Webhooks → New Webhook'a gidin.
- Bir isim verin ("Elido") ve isteğe bağlı olarak bir avatar ekleyin.
- Copy Webhook URL'ye tıklayın. Şuna benzer görünür:
https://discord.com/api/webhooks/1234.../AbcD....
Webhook'u Elido'ya ekleyin
- Ayarlar → Bildirimler → Kanal ekle → Discord'u açın.
- Webhook URL'sini yapıştırın.
- Kaydet'e tıklayın. Elido hemen bir test mesajı gönderir — bunu Discord'da 2-3 saniye içinde görmelisiniz.
Hangi olayların iletileceğini seçin
Kaydettikten sonra Configure events'e tıklayın. Aşağıdakilerin her birini kanal başına açabilir veya kapatabilirsiniz:
link.created— çalışma alanında herhangi bir bağlantı oluşturulduğunda tetiklenir.link.clicked— her tıklamada tetiklenir (yoğun bağlantılarda yüksek hacimlidir; bunun yerine bir eşik kullanın).threshold.exceeded— bir bağlantı tanımladığınız tıklama sayısını aştığında bir kez tetiklenir.scan.failed— URL tarayıcımız bir hedefi işaretlediğinde tetiklenir.
Her Discord mesajı; bağlantı slug'ı, olay türü, tıklama sayısı ve analiz görünümüne derin bağlantı içeren bir embed olarak gelir.
Embed yükü şöyle görünür:
{
"username": "Elido",
"embeds": [
{
"title": "elido.me/spring-2026 hit 1,000 clicks",
"url": "https://app.elido.app/dashboard/links/42",
"color": 6586590
}
]
}
Entegrasyonu kaldırın
Discord'da webhook'u silin (Channel Settings → Integrations → Webhooks → Delete) veya Elido'da kanalı kaldırın (Ayarlar → Bildirimler → Discord → Kaldır). Her iki işlem de teslimatı durdurur.
Sorun giderme
Test mesajı gelmedi — Webhook URL'sini bir tarayıcı adres çubuğuna yapıştırın. Discord, geçersiz URL'ler için {"message": "401: Unauthorized"} ve geçerli olanlar için "OK" kelimesini döndürür. URL geçerliyse ama mesaj gelmediyse kanalın bildirim ayarlarını kontrol edin — Discord, sunucu veya kanal düzeyinde botlardan gelen mesajları bastırabilir.
Birkaç günden sonra mesajlar durdu — Discord, webhook'lar tekrar tekrar 4xx döndürürse (ör. kanal silindiği için) bunları sessizce geçersiz kılar. Yeni bir webhook oluşturup Elido'da yeniden ekleyin.
Elido teslimat günlüğünde "Unknown Webhook" hatası — Webhook Discord'da silinmiş. Yenisini oluşturun.
Çok fazla mesaj alıyorum — link.clicked'dan daha yüksek bir sayıyla threshold.exceeded'a geçin. Günde 10.000 tıklama alan bir bağlantı, her tıklamayı iletirseniz herhangi bir kanalı sular altında bırakır.