A wrapper for the Telegram sendMessage function to send a Document (non-blocking execution).
This function invokes an asynchronous request to the Telegram API. To avoid any blocking of the calling function the execution immediatly returns after the request was executed. It won't wait for the callback. This means you can not ensure that the message was successfully sent. If you need to ensure message delivery, use TelegramSendDocument instead.
The Telegram bot API key
The Telegram chat ID that will receive the message
The path to the file that shall be sent
The caption for the document
A string indicating if the request was successfully executed. 0 means there was no failure.
Print(TelegramSendDocumentAsync(apikey, chatid, "F:\\testpic.txt", "test document")); // Will print "0" on success
- This function might be helfpul when sending large images or logfiles.