electricboogaloo/main.go

27 lines
605 B
Go

package main
import (
"fmt"
"github.com/andreykaipov/goobs"
)
func main() {
// change this password lol!
client, err := goobs.New("localhost:4455", goobs.WithPassword("wtiR9XcQ78a2kiNA"))
if err != nil {
panic(err)
}
defer client.Disconnect()
version, err := client.General.GetVersion()
if err != nil {
panic(err)
}
fmt.Printf("OBS Studio version: %s\n", version.ObsVersion)
fmt.Printf("Server protocol version: %s\n", version.ObsWebSocketVersion)
fmt.Printf("Client protocol version: %s\n", goobs.ProtocolVersion)
fmt.Printf("Client library version: %s\n", goobs.LibraryVersion)
}