tcadmin

package module
v0.0.0-...-631d92b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2025 License: MIT Imports: 9 Imported by: 0

README

go-tcadmin

A simple, purpose-built client library to interact with the TCAdmin control panel. It is built and tested for the control panel of Qonzer (https://qonzer.com) with the game Hell Let Loose. Other games or GSPs using TCAdmin might be supported as well, but might require some customization. Especially when it comes to the SetServerInfo method.

Usage

See tools/example/cmd.go for an example.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewClient

func NewClient(hc http.Client, baseUrl, gameId, modId, configFileId string, creds Credentials) *client

Types

type Credentials

type Credentials struct {
	Username string
	Password string
}

type ServerInfo

type ServerInfo struct {
	Name     string
	Password string
}

Directories

Path Synopsis
tools
example command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL