CodeBridge v2
Apis WebSocket

Documentação WebSocket – Apis CodeBridge V2

Descrição

Esta API WebSocket envia resultados de jogos em tempo real. Você pode monitorar todos os jogos ao mesmo tempo ou apenas um jogo específico, dependendo de como usar o script.

Endpoint

URL: wss://apiscb.site/?token=SEU_TOKEN

Parâmetros

Exemplo de mensagem recebida

{
  "jogo": "evobacbo",
  "novoRegistro": {
    "hora": "2025-11-19 19:47:08",
    "resultado": "V",
    "multiplicador": 2,
    "numero_banker": 9,
    "numero_player": 8,
    "dado_banker1": 3,
    "dado_banker2": 6,
    "dado_player1": 4,
    "dado_player2": 4,
    "numero": "09"
  }
}

Tipos de Respostas


📌 Versão WebSocket – Monitoramento de Múltiplos Jogos

import WebSocket from "ws"

const HOST = "apiscb.site"
const TOKEN = "SEU_TOKEN"
const WS_URL = `wss://${HOST}/?token=${TOKEN}`

function conectar() {
  const ws = new WebSocket(WS_URL)

  ws.on("open", () => {
    console.log(`✅ Conectado ao WebSocket com token "${TOKEN}" (monitorando todos os jogos)`)
  })

  ws.on("message", (data) => {
    try {
      const msg = JSON.parse(data)

      if (msg.jogo && msg.novoRegistro) {
        const r = msg.novoRegistro
        console.log(`🎯 RESULTADO: [${r.resultado}] - [${r.numero}] | [${msg.jogo}] `)
      } 
      else if (msg.erro) {
        console.error("❌ Erro do servidor:", msg.erro)
      } 
      else if (msg.sucesso) {
        console.log("ℹ️ Status:", msg.sucesso)
        if (msg.conexoes_restantes !== undefined && msg.validade) {
          console.log(`🔗 Conexões restantes: ${msg.conexoes_restantes}`)
          console.log(`⏱️ Validade do token: ${msg.validade}`)
        }
      }

    } catch (err) {
      console.error("⚠️ Erro ao ler mensagem:", err)
    }
  })

  ws.on("close", () => {
    console.log("❌ Conexão fechada, tentando reconectar em 3s...")
    setTimeout(conectar, 3000)
  })

  ws.on("error", (err) => {
    console.error("⚠️ Erro no WebSocket:", err)
  })
}

conectar()

🎯 Versão WebSocket – Monitoramento de Apenas 1 Jogo

import WebSocket from "ws"

const HOST = "apiscb.site"
const TOKEN = "SEU_TOKEN"
const JOGO = "evobacbo"

const WS_URL = `wss://${HOST}/?token=${TOKEN}`

function conectar() {
  const ws = new WebSocket(WS_URL)

  ws.on("open", () => {
    console.log(`✅ Conectado ao WebSocket para o jogo "${JOGO}" com token "${TOKEN}"`)
  })

  ws.on("message", (data) => {
    try {
      const msg = JSON.parse(data)

      if (msg.jogo === JOGO && msg.novoRegistro) {
        const r = msg.novoRegistro
        console.log(`📥 RESULTADO: [${r.resultado}] - [${r.numero}] | ${r.hora}`)
      } 
      else if (msg.erro) {
        console.error("❌ Erro do servidor:", msg.erro)
      } 
      else if (msg.sucesso) {
        console.log("ℹ️ Status:", msg.sucesso)
        if (msg.conexoes_restantes !== undefined && msg.validade) {
          console.log(`🔗 Conexões restantes: ${msg.conexoes_restantes}`)
          console.log(`⏱️ Validade do token: ${msg.validade}`)
        }
      }

    } catch (err) {
      console.error("Erro ao ler mensagem:", err)
    }
  })

  ws.on("close", () => {
    console.log("❌ Conexão fechada, tentando reconectar em 3s...")
    setTimeout(conectar, 3000)
  })

  ws.on("error", (err) => {
    console.error("⚠️ Erro no WebSocket:", err)
  })
}

conectar()

Contato

Suporte: @DinhoNunesLC no Telegram.