Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

207
Visualizações
Hacer una extensión de navegador de presencia rica en Discord usando node.js y Browserify y tengo problemas con Websockets

Entonces, básicamente, hice una extensión de presencia rica en Discord para cuando estoy en un sitio específico y noté que no puedo usar node.js para eso, pero si uso browserify, puedo solucionarlo con un script incluido. El problema es que recibo errores de WebSocketTransport y no sé cómo resolverlos. Tengo poca experiencia con la programación y principalmente creo bots de discordia. Estoy usando el módulo de nodo discord-rpc porque tengo experiencia con él y solo obtengo errores cuando uso el módulo discord-rpc.

Error:

 bundle.js:3177 Uncaught (in promise) Error: connection closed at WebSocketTransport.<anonymous> (bundle.js:3177:16) at Object.onceWrapper (bundle.js:2179:26) at WebSocketTransport.emit (bundle.js:2089:5) at WebSocketTransport.onClose (bundle.js:4147:10) bundle.js:3166 Uncaught (in promise) Error: RPC_CONNECTION_TIMEOUT at bundle.js:3166:47

La forma en que definí el módulo:

 const clientId = '865555817466298408'; const RPC = require('discord-rpc'); const scopes = ['rpc', 'rpc.api', 'messages.read']; const client = new RPC.Client({ transport: 'websocket' });

La ubicación del error:

 async connect() { const port = 6463 + (this.tries % 10); this.tries += 1; this.ws = new WebSocket( `ws://127.0.0.1:${port}/?v=1&client_id=${this.client.clientId}`, browser ? undefined : { origin: this.client.options.origin }, ); this.ws.onopen = this.onOpen.bind(this); this.ws.onclose = this.onClose.bind(this); this.ws.onerror = this.onError.bind(this); this.ws.onmessage = this.onMessage.bind(this); }
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda