Отправка сообщений пользователю по номеру телефона в Telegramm с помощью Telegram.Bot

Приложение asp.net core 5.0. Установил библиотеку Telegram.Bot, создал в телеге свой чат-бот.

В приложение создал объект TelegramBotClient:

[ApiController]
    [Route("[controller]")]
    public class MessageController : ControllerBase
    {
        private readonly ILogger<MessageController> _logger;
        private static  string _token { get; set; } = "1956785959:AAH1648648646464546464PVgK5hxmlk";
        private static TelegramBotClient telegramBotClient;

public MessageController(ILogger<MessageController> logger)
        {
            _logger = logger;

            telegramBotClient = new TelegramBotClient(_token);
        }

[HttpPost("sendMessage")]
        public async Task SendMessage([FromBody] Message message)
        {
            telegramBotClient.StartReceiving();

            // test your api configured correctly
            //var me = await telegramBotClient.GetMeAsync();
            //Console.WriteLine($"{me.Username} started");

        }
    }

Не могу понять как мне отправить личное сообщение пользователю по номеру телефона (пользователь не знает о моем чат-боте) с помощью данной библиотеки, везде описывается как отвечать уже написавшему пользователю.

Можно ли это сделать с помощью данной библиотеки?

Если нельзя с помощью этой библиотеки, то с помощью какой можно?


Ответы (0 шт):