From b4bf60418fd22b256fe1f840027d2c3b86809059 Mon Sep 17 00:00:00 2001 From: Aleksandr Razumov Date: Fri, 26 Apr 2024 15:36:47 +0300 Subject: [PATCH] feat(dcs): upd dc-options --- telegram/dcs/prod.go | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/telegram/dcs/prod.go b/telegram/dcs/prod.go index b4b7bda833..40a021fe41 100644 --- a/telegram/dcs/prod.go +++ b/telegram/dcs/prod.go @@ -1,14 +1,19 @@ package dcs -import "github.com/gotd/td/tg" +import ( + "github.com/gotd/td/tg" +) // Prod returns production DC list. func Prod() List { + // https://github.com/telegramdesktop/tdesktop/blob/dev/Telegram/SourceFiles/mtproto/mtproto_dc_options.cpp + // Also available with client.API().HelpGetConfig(ctx) [tg.DCOption]. + // TODO(ernado): automate update from HelpGetConfig. return List{ Options: []tg.DCOption{ { ID: 1, - IPAddress: "149.154.175.59", + IPAddress: "149.154.175.52", Port: 443, }, { @@ -25,19 +30,19 @@ func Prod() List { }, { ID: 2, - IPAddress: "149.154.167.50", + IPAddress: "149.154.167.41", Port: 443, }, { Static: true, ID: 2, - IPAddress: "149.154.167.51", + IPAddress: "149.154.167.41", Port: 443, }, { MediaOnly: true, ID: 2, - IPAddress: "149.154.167.151", + IPAddress: "149.154.167.222", Port: 443, }, { @@ -53,6 +58,11 @@ func Prod() List { IPAddress: "2001:067c:04e8:f002:0000:0000:0000:000b", Port: 443, }, + { + ID: 3, + IPAddress: "149.154.175.100", + Port: 443, + }, { Static: true, ID: 3, @@ -65,6 +75,11 @@ func Prod() List { IPAddress: "2001:0b28:f23d:f003:0000:0000:0000:000a", Port: 443, }, + { + ID: 4, + IPAddress: "149.154.167.91", + Port: 443, + }, { Static: true, ID: 4, @@ -96,10 +111,15 @@ func Prod() List { IPAddress: "2001:0b28:f23f:f005:0000:0000:0000:000a", Port: 443, }, + { + ID: 5, + IPAddress: "91.108.56.191", + Port: 443, + }, { Static: true, ID: 5, - IPAddress: "91.108.56.173", + IPAddress: "91.108.56.191", Port: 443, }, },