hkey adlı üyeden alıntı:
mesajı görüntüle
Discord User Id ile özel mesaj göndermek
21
●602
- 02-08-2022, 23:43:12Kullanıcıları ben de kazıyabilirim ancak id sine sahip olduğum kullanıcıya özel mesaj atabilmem gerekiyor grup olmadan. Aşağıdaki gibi bir mesaj isteği yürütüyor ama requesti ben gönderince kabul etmiyor. Tokenler hiç değişmiyor. Web socketi engellediğimde de mesaj gönderebiliyorum. Ancak aynı isteği ben oynatınca göndermiyor.
fetch("https://discord.com/api/v9/channels/1004018566888181841/messages", { "headers": { "accept": "*/*", "accept-language": "tr,en-US;q=0.9,en;q=0.8,tr-TR;q=0.7,ru;q=0.6", "authorization": "token", "content-type": "application/json", "sec-ch-ua": "\".Not/A)Brand\";v=\"99\", \"Google Chrome\";v=\"103\", \"Chromium\";v=\"103\"", "sec-ch-ua-mobile": "?0", "sec-ch-ua-platform": "\"Windows\"", "sec-fetch-dest": "empty", "sec-fetch-mode": "cors", "sec-fetch-site": "same-origin", "x-debug-options": "bugReporterEnabled", "x-discord-locale": "tr", "x-super-properties": "token" }, "referrer": "https://discord.com/channels/@me/1004018566888181841", "referrerPolicy": "strict-origin-when-cross-origin", "body": "{\"content\":\"dd\",\"nonce\":\"1004125421282787328\",\"tts\":false}", "method": "POST", "mode": "cors", "credentials": "include" }); - 02-08-2022, 23:48:26Authorization burada anlatılıyor.Misafir adlı üyeden alıntı: mesajı görüntüle
- 17-12-2024, 02:26:40users.fetch() ile kullanıcıyı alıp dm atmaya çalışırsan işe yaramaz fetch fonksiyonu discorddaki herhangi birisinin o kişi ile botunuzun ortak sunucusu olmasa dahi bilgilerini almanızı sağlar client.users.cache.get("ID") yaparak botunuzun ortak sunucusu bulunduğu veya dm gecmisi bulunduğu kişilere mesaj gönderebilirsiniz tabi kullanıcının dm kutusu kapalı ise çalışmayacaktır.