- Регистрация
- 04.08.2016
- Сообщения
- 81
- Благодарностей
- 6
- Баллы
- 8
Discord не дает на запросах отправить ЛС . Ответ
Гугл говорит что надо перед этим хотя бы один раз подключится к их шлюзу через WebSocket.
https://xenforo.com/community/threads/websockets.124569/
https://www.reddit.com/r/discordapp/comments/8xty1c/40001_unauthorized/
http://prntscr.com/mncvit
Вот есть готовый код но как это все в шаб запилить не понимаю.
(Данные от аккаута всё есть в том числе и TOKEN)
Офф API Discord
https://discordapp.com/developers/docs/resources/channel#create-message
Где прямо написано
Before using this endpoint, you must connect to and identify with a gateway at least once.
Прошу помощи за оплату (50-100$)
HTML:
{"code": 40001, "message": "Unauthorized"}
https://xenforo.com/community/threads/websockets.124569/
https://www.reddit.com/r/discordapp/comments/8xty1c/40001_unauthorized/
http://prntscr.com/mncvit
Вот есть готовый код но как это все в шаб запилить не понимаю.
(Данные от аккаута всё есть в том числе и TOKEN)
PHP:
"use strict";
var token="PUT YOUR TOKEN HERE",
WebSocket = require("ws"), ws = new WebSocket("wss://gateway.discord.gg/?encoding=json&v=6"), sequence = 0;
ws.onopen = function() {
return console.log("OPEN!")
}, ws.onerror = function(a) {
console.error(a), process.exit(1)
}, ws.onclose = function(a) {
console.error(a), process.exit(1)
}, ws.onmessage = function(a) {
try {
var b = JSON.parse(a.data);
if (0 === b.op) return;
console.log(b), sequence = b.s, 10 === b.op && (ws.send(JSON.stringify({
op: 2,
d: {
token: token,
properties: {
$browser: "b1nzy is a meme"
},
large_threshold: 50
}
})), setInterval(function() {
ws.send(JSON.stringify({
op: 1,
d: sequence
}))
}, b.d.heartbeat_interval))
} catch (a) {
console.error(a)
}
};
https://discordapp.com/developers/docs/resources/channel#create-message
Где прямо написано
Before using this endpoint, you must connect to and identify with a gateway at least once.
Прошу помощи за оплату (50-100$)