Fetch DC ips from Telegram

This commit is contained in:
9seconds
2026-02-15 23:56:53 +01:00
parent 301bde88ac
commit 852ca713c8
9 changed files with 262 additions and 101 deletions
+19
View File
@@ -0,0 +1,19 @@
package telegram
type dcAddresses struct {
v4 map[int][]tgAddr
v6 map[int][]tgAddr
}
func (a dcAddresses) getV4(dc int) []tgAddr {
return a.v4[dc]
}
func (a dcAddresses) getV6(dc int) []tgAddr {
return a.v6[dc]
}
func (a dcAddresses) isValidDC(dc int) bool {
_, ok := a.v4[dc]
return ok
}