Etkileşimler, Discord'da kullanıcıların botlarla slash komutları, butonlar ve diğer etkileşim türleri aracılığıyla etkileşimde bulunmalarını sağlar. Bu etkileşimler, botların kullanıcı girişlerine yanıt vermesine ve dinamik işlevler sunmasına olanak tanır.
Bir slash komutu etkileşiminin nasıl işlediğine dair örnek:
{
"type": 1,
"data": {
"name": "ping"
}
}
Yukarıdaki JSON, botun "ping" komutunu aldığı basit bir etkileşimi gösterir.
Butonlar kullanıcılarla doğrudan etkileşimde bulunmak için kullanılır. Bir buton etkileşimi örneği:
{
"type": 2,
"data": {
"custom_id": "button_click",
"label": "Beni Tıkla"
}
}
Bu örnekte, "Beni Tıkla" etiketi olan bir buton, bir etkileşimi tetikler.
Etkileşimleri botunuza uygulamak için şunları yapmanız gerekir:
Sıcacık lise sıralarında pekiştirilen dostluklardan ve ark reaktöründen alıyoruz enerjimizi. Hala o günkü gibi heyecanlı ve istekliyiz. Lise sıralarında ağzından akan salyalarıyla uyurken aynı hayali kuran üç kafadarın oluşturduğu Avengers ekibi olarak görebilirsiniz bizi. Tony Stark’a selam çalışmaya devam!