'_Context.send() got an unexpected keyword argument 'files'
Im using interactions.py and I cant figure out how to respond with an image
await ctx.send(files="86.png")
Solution 1:[1]
Assuming the file you're trying to send, 86.png, is in the same path as your main file, you should do this:
await ctx.send(file="86.png")
The correct parameter is file, not files.
Solution 2:[2]
files is not supported in interactions.CommandContext due to a decision from the Core Developer team.
However, you can use a 3rd library extension that monkeypatch the CommandContext and add files support.
https://github.com/interactions-py/enhanced
You load it in your main bot file: bot.load('interactions.ext.enhanced')
After that, you can use files under ctx.send()
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | GGberry |
| Solution 2 | JimmyBlue |
