Comments (5)
Just tested using the same version and same environment using this snippet, everything works
from telegram import Update
from telegram.ext import Application, MessageHandler, filters
async def download_voice(update, context) -> None:
file_id = update.message.voice.file_id
new_file = await context.bot.get_file(file_id)
await new_file.download_to_drive()
def main() -> None:
application = Application.builder().token("TOKEN").build()
application.add_handler(MessageHandler(filters.VOICE, download_voice))
application.run_polling(allowed_updates=Update.ALL_TYPES)
if __name__ == "__main__":
main()
from python-telegram-bot.
i'll try tnx but documentation is not too clear https://github.com/python-telegram-bot/python-telegram-bot/wiki/Working-with-Files-and-Media
from python-telegram-bot.
@Sp4g0 How could it be improved to be more clear for you
from python-telegram-bot.
@Poolitzer I would like to have more examples, I have read all the documentation for get_file and download_to_drive. I also saw the code of the File class but it is not specified that the update is needed as in the example they provided in the previous comment. Thanks for the support.
from python-telegram-bot.
I would like to have more example
But you already linked to the wiki page, which already has the exact example helpfully written out above.
from python-telegram-bot.
Related Issues (20)
- [FEATURE] `Defaults.business_connection_id`
- [FEATURE] Convenience Functionalty for `BusinessOpeningHours`
- ImportError: cannot import name 'Update' from 'telegram' HOT 6
- [QUESTION] running other coroutines along with run_poll HOT 2
- [Type Hinting] `EncryptedCredentials.decrypted_secret` is not properly annotated HOT 2
- [QUESTION] problem with reading timeout. HOT 2
- [BUG] `Message.reply_text` leads to `Message thread not found` HOT 9
- Spelled wrong
- My TeamViewer ID HOT 1
- [BUG] `App.post_stop` is called even if `App.stop` is not called
- My TeamViewer ID HOT 1
- [QUESTION] HOT 5
- [BUG] Getting text_markdown_v2 from message does not always work correctly when the message contains blockquote entities HOT 5
- [BUG] `InlineKeyboardMarkup` does not appear with `send_photo()` HOT 3
- [QUESTION] Get User "Typing" behavior HOT 2
- [FEATURE] API 7.3 HOT 3
- [BUG] Can't get the first example in the documentation to work HOT 3
- Typo in documentation HOT 1
- [ERROR]"Unable to import 'Filters' from 'telegram.ext' in python-telegram-bot library" HOT 3
- Remove Functionality Deprecated by API 7.3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from python-telegram-bot.