Skip to content

zetwave/TelegramiOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edit by telegramd

Introduce

Default connect to telegramd test server.

If you want to connect to your own server, you can modify the following code:

LegacyDatabase/TGShareContextSignal.m
L162
                        [mtContext performBatchUpdates:^
                        {
                            [mtContext setSeedAddressSetForDatacenterWithId:1 seedAddressSet:[[MTDatacenterAddressSet alloc] initWithAddressList:@[
                                // [[MTDatacenterAddress alloc] initWithIp:@"149.154.175.50" port:443 preferForMedia:false restrictToTcp:false cdn:false preferForProxy:false]
                                [[MTDatacenterAddress alloc] initWithIp:@"47.100.25.99" port:443 preferForMedia:false restrictToTcp:false cdn:false preferForProxy:false]
                            ]]];
			    ......

Telegraph/TGTelegramNetworking.m
L222
        if (_isTestingEnvironment)
        {
            [_context updateAddressSetForDatacenterWithId:1 addressSet:[[MTDatacenterAddressSet alloc] initWithAddressList:@[
                [[MTDatacenterAddress alloc] initWithIp:@"47.100.25.99" port:443 preferForMedia:false restrictToTcp:false cdn:false preferForProxy:false]
            ]] forceUpdateSchemes:true];
            [_context updateAddressSetForDatacenterWithId:2 addressSet:[[MTDatacenterAddressSet alloc] initWithAddressList:@[
                [[MTDatacenterAddress alloc] initWithIp:@"47.100.25.99" port:443 preferForMedia:false restrictToTcp:false cdn:false preferForProxy:false]
            ]] forceUpdateSchemes:true];
        }
        else
        {
            [_context performBatchUpdates:^
            {
                [_context setSeedAddressSetForDatacenterWithId:1 seedAddressSet:[[MTDatacenterAddressSet alloc] initWithAddressList:@[
                    [[MTDatacenterAddress alloc] initWithIp:@"47.100.25.99" port:443 preferForMedia:false restrictToTcp:false cdn:false preferForProxy:false],
	        .....
 

Compile

Feedback

Please report bugs, concerns, suggestions by issues, or join telegram group Telegramd to discuss problems around source code.

About

Telegram Messenger for iOS

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 56.5%
  • C 21.4%
  • Objective-C++ 17.9%
  • C++ 4.1%
  • Python 0.1%
  • Assembly 0.0%