FILE / ScuroNeko/mtg

telegram/api/secret.go

Исходный файл и его история в репозитории.
FILE 64859069ed82d1ccf3f941b43698e5532cfdd9b8
Files
mtg/telegram/api/secret.go
T
2022-08-09 17:41:59 +03:00

25 lines
422 B
Go

package api
import (
"fmt"
"io"
)
const secretURL = "https://core.telegram.org/getProxySecret" //nolint: gas
func Secret() ([]byte, error) {
resp, err := request(secretURL)
if err != nil {
return nil, fmt.Errorf("cannot access telegram server: %w", err)
}
defer resp.Close()
secret, err := io.ReadAll(resp)
if err != nil {
return nil, fmt.Errorf("cannot read response: %w", err)
}
return secret, nil
}