sendVoice
متداگر میخواهید کلاینتهای بله فایل را به صورت یک پیام صوتی نمایش دهند، از این روش برای ارسال فایلهای صوتی استفاده کنید. . در صورت اجرای موفق، خروجی پیام ارسالشده است. در حال حاضر، بازوها میتوانند پیامهای صوتی با حداکثر حجم ۵۰ مگابایت را ارسال کنند. این محدودیت میتواند در آینده دچار تغییر شود.
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | String or Integer | الزامی | شناسه منحصربهفرد گفتگو هدف یا نام کاربری کانال هدف (با فرمت @channelusername) |
| voice | InputFile or String | الزامی | فایل صوتی که باید ارسال شود. یک file_id را به صورت رشته وارد کنید تا یک فایل صوتی که در سرورهای بله وجود دارد، ارسال شود (پیشنهادی) یا یک HTTP URL به صورت رشته وارد کنید تا بله یک فایل صوتی را از اینترنت دریافت و ارسال کند و یا یک فایل صوتی جدید را با استفاده از multipart/form-data آپلود کنید. |
| caption | String | اختیاری | زیرنویس پیام صوتی، بین ۰ تا ۴۰۹۶ کاراکتر بعد از تجزیه موجودیتها |
| reply_to_message_id | Integer | اختیاری | ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. |
| reply_markup | InlineKeyboardButton or ReplyKeyboardMarkup or ReplyKeyboardRemove | اختیاری | امکانات اضافه رابط کاربری بازو. یک شی JSON-serialized است که میتواند برای یک صفحهکلید inline یا ReplyMarkup و یا دستورالعملهایی برای حذف صفحهکلید پاسخ باشد. |