import WebSocket from 'ws'
const ws = new WebSocket('wss://pub.wiredove.net/')
ws.on('open', () => {
console.log('✓ Connected to pub.wiredove.net')
// Test: Send our CLI pubkey
ws.send('5andh+8y4NfBOLxu865CBuHoN0Tyl/APQP2qjSQDnOc=')
console.log('✓ Sent pubkey')
setTimeout(() => {
ws.close()
console.log('✓ Closed connection')
process.exit(0)
}, 2000)
})
ws.on('message', (data) => {
console.log('✓ Received:', data.toString().substring(0, 100))
})
ws.on('error', (err) => {
console.error('✗ Error:', err.message)
process.exit(1)
})
ws.on('close', (code, reason) => {
console.log('Connection closed:', code, reason.toString())
})