0
Fork 0
mirror of https://codeberg.org/SafeTwitch/safetwitch-backend.git synced 2025-03-12 14:11:17 -05:00
safetwitch-backend/extractor/chat/chatRelayServer.go

24 lines
350 B
Go

package chat
import (
"net"
"github.com/gin-gonic/gin"
"github.com/gobwas/ws/wsutil"
)
func CreateWebsocketServer(conn net.Conn, context *gin.Context) {
defer conn.Close()
for {
msg, op, err := wsutil.ReadClientData(conn)
if err != nil {
break
}
err = wsutil.WriteServerMessage(conn, op, msg)
if err != nil {
break
}
}
}