tremble/cli/users.go
2025-07-31 10:27:22 -05:00

27 lines
496 B
Go

package main
import (
"github.com/nicklaw5/helix/v2"
)
func getUsersByName(client *helix.Client, names []string) ([]helix.User, error) {
resp, err := client.GetUsers(&helix.UsersParams{
Logins: names,
})
if err != nil {
return nil, err
}
return resp.Data.Users, nil
}
func getUsersByID(client *helix.Client, IDs []string) ([]helix.User, error) {
resp, err := client.GetUsers(&helix.UsersParams{
IDs: IDs,
})
if err != nil {
return nil, err
}
return resp.Data.Users, nil
}