Discord Sosyal Webhook Oluşturma + IFTTT.com

Onur Sedef
Sep 9, 2018 · 3 min read

Herkese Merhabalar! YouTube’da da bunun üzerine bir video çektim fakat burada da anlatmam gerekiyor. Öncelikle webhook nedir?

Webhook bir nevi alarım butonudur. Otomatik kontrolünüzde olmayan yaptığınız veya yapılan bazı aksiyonlar sayesinde olur.

Sosyal webhookunda ne olduğunuzu anladığınızı düşünüyorum. Paylaştığınız gönderileri çekip ayarladığınız kanala gönderen bir Discord webhookudur şuan yaptığımız.

İlk olarak sunucumuzda bunların paylaşılacağı kanalı saçtıkten sonra kanalın ayarlarına gidip bir adet webhook oluşturuyoruz.

Örnek: http://prntscr.com/ksenp0

Webhook urlesi cebimizde dursun. Şimdi geçelim https://ifttt.com ‘a. İlk önce kaydoluyoruz ve ardından sağ üstte bulunan kullanıcı adımızın üstüne tıklıyoruz. Açılan kutucukda “New Applet” seçeneğini seçiyoruz;

Açılan sekmede mavi olan kısma tıklıyoruz;

Şimdi ise veriyi çekeceğimiz siteyi seçiyoruz. Ben GitHub’ı seçtim. Seçtikten sonra açılan sekmede seçtiğiniz serviste bulunan hesabınız ile bağlanmanız gerekli. “Connect” butonuna tıklayıp yeni açılan sekmede “İzin ver” butonuna ya da aynı anlama gelen butona basın.

Bağladıktan sonra seçtiğiniz servise bağlı olarak size bir kaç ya da bir tane seçenek sunulacaktır. Azıcık ingilizceniz varsa anlarsınız. Ben GitHub seçtiğim için yeni bir repository oluştuduğumda seçtiğim kanala mesaj göndersin istiyorum, bu yüzden o seçeneği seçiyorum.

Benden bir kullanıcı adı veya organizasyon girmemi söyledi ve girdim.

Girdikden sonra “Create Trigger” butonuna basıyoruz.

Ekranımıza tekrar yazı çıktı yine mavi yazının üstüne tıklıyoruz;

Şimdi ise bu aksiyonun gönderileceği servisi seçiyoruz. Biz Discord için yaptığımızdan arama kutusuna “Webhook” yazıyoruz.

Açılan sekmede ilk başta bize bir url girmemizi istiyor. Bu urlyi Discord’da oluşturduğumuz webhooktan alacağız.

Method kısmında seçili olarak get gelir biz onu post ile değiştiriyoruz ve “Content Type”’ı “application/json” olarak seçiyoruz.

Gelelim “Body” kısmına ben GitHub için aşağıdaki komutları kullandım. Normalde de Pek Farklı Olmayacak


{

“username”: “GitHub”,

“content”: “Yeni Bir Repo Var! \n Adı: <<{{RepositoryName}}>>\n Açıklaması: <<{{RepositoryDescription}}>>\n

Linki: <<{{RepositoryURL}}”

}

Ve “Create Action” butonuna tıklayıp webhookumuz oluşturdurk. Yeni bir repo oluşturduğumuzda böyle görünecek;

Bir teşekkürü eksik etmeyin artık 😃. Teşekkürler.

Onur Sedef

Written by

Gamer, Developer, Graphic Designer and Human.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade