sendVoice | R Documentation |
Use this method to send audio files, if you want Telegram clients to display
the file as a playable voice message. For this to work, your audio must be
in an .ogg
file encoded with OPUS (other formats may be sent with
sendAudio
or sendDocument
).
sendVoice( chat_id, voice, duration = NULL, caption = NULL, disable_notification = FALSE, reply_to_message_id = NULL, reply_markup = NULL, parse_mode = NULL )
chat_id |
Unique identifier for the target chat or username of the target channel. |
voice |
Voice file to send. Pass a file_id as String to send a voice file that exists on the Telegram servers (recommended), pass an HTTP URL as a String for Telegram to get a voice file from the Internet, or upload a local voice file file by passing a file path. |
duration |
(Optional). Duration of sent audio in seconds. |
caption |
(Optional). Voice message caption, 0-1024 characters. |
disable_notification |
(Optional). Sends the message silently. Users will receive a notification with no sound. |
reply_to_message_id |
(Optional). If the message is a reply, ID of the original message. |
reply_markup |
(Optional). A Reply Markup parameter object, it can be either:
|
parse_mode |
(Optional). Send 'Markdown' or 'HTML', if you want Telegram apps to show bold, italic, fixed-width text or inline URLs in your bot's message. |
You can also use it's snake_case equivalent send_voice
.
## Not run: bot <- Bot(token = bot_token("RTelegramBot")) chat_id <- user_id("Me") ogg_url <- "https://upload.wikimedia.org/wikipedia/commons/c/c8/Example.ogg" bot$sendVoice( chat_id = chat_id, voice = ogg_url ) ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.