Ответ с ботом телеграммы в C # - PullRequest
0 голосов
/ 15 октября 2019

Я пытаюсь выполнить следующие действия от бота:

  • Если пользователь вводит команду в группе, бот отвечает группе.
  • Если пользователь вводит командукоманда в чате с ботом 1 на 1, бот отвечает непосредственно этому пользователю.

Прямо сейчас я отвечаю так:

await _Client.SendTextMessageAsync(e.Message.Chat.Id, output, ParseMode.Markdown);

и иногда яполучить это:

Telegram.Bot.Exceptions.ApiRequestException: Неверный запрос: неправильная сущность сообщения: Неверный HTTP-URL при асинхронной задаче Telegram.Bot.TelegramBotClient.MakeRequestAsync (запрос IRequest, CancellationToken cancellationToken)

но ... в большинстве случаев это работает, и сообщения приходят правильно.

Иногда возникает ошибка при первом сообщении при перезапуске бота.

Я не понимаю эту ошибку «неправильная сущность сообщения»? какая сущность? пользователь? канал? а затем «Неверный HTTP URL»? URL никогда не меняется ..

...