[Nasıl Yapılır] Discord Web Kancalarını Gönder

mcsbey

Paylaşım Ekibi
Katılım
2 Ağu 2019
Mesajlar
104
Tepki puanı
1
Yaş
29

İtibar Puanı:

Merhaba,
Muhtemelen görünmüyor eğer anlaşmazlık bir mesaj göndererek varsayılan yolunu biliyorum
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
. Şimdi Ahenksizlik Yerleştirilenleri kolları bazı şeyler üzerinde çalışıyoruz (daha sonra bahsedeceğiz o) (ve
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
onların sınırları). Ve hepinizin bir şeyi öğrenmenizi istiyorum, burada açıklayacağım.
Bu ders için, embed'in işini kolaylaştıracak olanını göndermemize izin veren temel bir işlev yapacağız.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
, Discord Mesajlarının nasıl gönderileceği konusunda verildiği gibi, bununla ilgili birkaç şeyi düzenleyecekti. İle başlayalımPerformHttpRequest
PerformHttpRequest('DISCORD_URL', function(err, text, headers) end, 'POST', json.encode({username = name, content = message}), { ['Content-Type'] = 'application/json' })

Şimdi gömülü bir mesajın olması content = messageiçin embeds = embedşimdi değişeceğiz , bu ders için önce temel bir işlev yapacağız.
function sendToDiscord()
PerformHttpRequest('DISCORD_URL', function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' })
end

Şimdi, bu elbette işe yaramaz çünkü ne olduğunu nameve ne olduğunu bilmiyor embed. nameSonra düzelteceğiz , önce gömüyü yapalım.
function sendToDiscord()
local embed = {
{
--stuff
}
}

PerformHttpRequest('DISCORD_URL', function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' })
end

Şimdi nerede stuffbulunduğu mesajla ilgili bazı bilgileri yerleştireceklerdi. Gibi colorsol tarafta ve titleve text it contains. Lua için başka bir dil gibi ama gerçekten alanları kullanmıyor, denemedim.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
bir örnek. Öyleyse bu örneği kendi embedimiz için kullanalım.
function sendToDiscord()
local embed = {
{
["color"] = color,
["title"] = "**".. name .."**",
["description"] = message,
["footer"] = {
["text"] = footer,
},
}
}

PerformHttpRequest('DISCORD_URL', function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' })
end

Şimdi işe yaramadan önce hala bazı girdilere ihtiyaç duyacaktı. : Gördüğünüz gibi ihtiyacımız color, name, message, footer. Bu herhangi bir şekilde yapılabilir, bu yüzden içeri girelim (). sendToDiscord()Çünkü onu koymamız gerek.
function sendToDiscord(color, name, message, footer)
local embed = {
{
["color"] = color,
["title"] = "**".. name .."**",
["description"] = message,
["footer"] = {
["text"] = footer,
},
}
}

PerformHttpRequest('DISCORD_URL', function(err, text, headers) end, 'POST', json.encode({username = name, embeds = embed}), { ['Content-Type'] = 'application/json' })
end

Bu fonksiyona bir şey koymadan önce, neye ihtiyaç duyduğuna dair bir anlayışa ihtiyacımız var.
İçin colorbir ihtiyaç ONDALIK turuncu = gibi renk,
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
.
İçin namebir ihtiyaç STRING gibi "System"
için messagebir ihtiyaç STRING gibi "The apple doesn't fall far from the tree"
için footerbir ihtiyaç STRING gibi"Made by Tazio"
Gördüğünüz gibi kullandığımız nameiçin titleve usernameisterseniz siz değiştirebilirsiniz.
ve aktif olmak için, burada bir örnek
sendToDiscord(16753920, "System", "Look an apple", "Made by Tazio")

Umarım yeni bir şeyler öğrendiniz ve herhangi bir hata görürseniz lütfen yorum
: Kalp:
yazınız, size yardımcı olup olmadığını ve iyi bir gün geçirmeyi unutmayın . Ve
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş yap veya Kayıt ol anlayışınız için teşekkürler.
, Discord Embedleri nasıl kullandığımdır.
-Tazio
 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)