Highly-opinionated (ex-bullshit-free) MTPROTO proxy for Telegram. If you use v1.0 or upgrade broke you proxy, please read the chapter Version 2
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

secret.go 434B

123456789101112131415161718192021222324
  1. package api
  2. import (
  3. "fmt"
  4. "io/ioutil"
  5. )
  6. const secretURL = "https://core.telegram.org/getProxySecret" // nolint: gas
  7. func Secret() ([]byte, error) {
  8. resp, err := request(secretURL)
  9. if err != nil {
  10. return nil, fmt.Errorf("cannot access telegram server: %w", err)
  11. }
  12. defer resp.Close()
  13. secret, err := ioutil.ReadAll(resp)
  14. if err != nil {
  15. return nil, fmt.Errorf("cannot read response: %w", err)
  16. }
  17. return secret, nil
  18. }