1
0
mirror of https://github.com/Adam-Ant/TeamspeakBot-Go synced 2024-07-11 07:56:12 +00:00
TeamspeakBot-Go/lockcheck.go
2017-12-01 23:15:59 +00:00

30 lines
603 B
Go

package main
import (
"github.com/darfk/ts3"
"log"
"strings"
)
func doLock(client *ts3.Client, clid string) {
data, err := client.Exec(ClientInfo(clid))
if err != nil {
log.Fatal(err)
}
cldbid := data.Params[0]["client_database_id"]
groups := strings.Split(data.Params[0]["client_servergroups"], ",")
for i := range groups {
if groups[i] == "9" {
_, err := client.Exec(ServerGroupDelClient("9",cldbid))
if err != nil {
log.Fatal(err)
}
_, err = client.Exec(SendMessageUser(false, "Removed Lock group from you!", clid))
if err != nil {
log.Fatal(err)
}
}
}
}