我试图建立一个电报机器人使用python与python-telegram-bot包和它的工作与文本命令现在我试图发送一个语音命令给用户…
def start(update, context):
engine = pyttsx3.init()
engine.save_to_file('welcome to this bot', 'voice.mp3')
engine.runAndWait()
#return update.message.reply_text('hi i am bot with your friend')
生成了mp3文件,那么如何将该语音文件发送给用户呢?
您要查找的方法在官方API文档中称为SendVoice
。对于PTB,它是bot.send_voice
。另请参见message.reply_voice
快捷方式和关于使用PTB中的文件的wiki条目。
免责声明:我目前是python-telegram-bot
的维护者。
We have made you a wrapper you can't refuse We have a vibrant community of developers helping each other in our Telegram group. Join us! Stay tuned for library updates and new releases on our Telegram
Telegram Shell Bot 是一个远程执行 Shell 命令的 Telegram 机器人。 Telegram Shell Bot 目前提供的功能有: 鉴权,只有在许可列表里的用户才能对机器人发号指令。 支持命令的黑白名单。注:为避免使用 ; 跳过命令检查,类似的字符也应当加到字符串黑名单中。 Shell 命令的执行,如 ls、cat、ps 等。 长时间执行命令的管理。如执行 wget 操
Telegram Bot API - PHP SDK Telegram Bot PHP SDK lets you develop Telegram Bots in PHP easily! Supports Laravel out of the box. Telegram Bot API is an HTTP-based interface created for developers keen o
Telegram引入了Bot API 5.1,在更新类中使用了ChatMemberUpdated和和字段。 但是,如果我使用的是ConversationHandler,如何跟踪用户停止机器人的时间呢? 以前,我的机器人在等待/cancel或/stop这样的命令。 现在如何使用ChatMemberUpdated正确地做到这一点?
telegram-github-search-bot A Github search bot for Telegram. This bot can search users, repos and issues and works well both in normal and inline mode. Installation: 1- Create a bot by talking with Bo
Node.js Telegram Bot API Node.js module to interact with the official Telegram Bot API. Install npm i node-telegram-bot-api Usage const TelegramBot = require('node-telegram-bot-api');// replace the va