Search code examples
c#apirpcmessengertelegram

Difficulties in programming of messenger Telegram on C#


I try to send a code(TLRequestAuthSendCode) but it doesn't come. In what there can be a problem?

Part of code:

TLContext tlContext = new TLApiContext();
TcpClient tcpClient = new TcpClient();
tcpClient.Connect(connections[0].getAddress(), (int)connections[0].getPort());
TLRequestAuthSendCode tlRequestAuthSendCode = new TLRequestAuthSendCode("PHONE_NUMBER",
0, 19114, "TOKEN", "en");
tlRequestAuthSendCode.serializeBody(new StreamWriter(tcpClient.GetStream()));

Solution

  • You can get started with this, but I have written it in vb.net, not C#.

    It will walk you through getting started building your own Telegram-API from scratch.

    Also try and get familiar with the online documentation, it's hard but the step by step explanation I gave in that link above on generating your AuthKey, should get you started.

    Good Luck