aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bot/resources/tags/local-file.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/bot/resources/tags/local-file.md b/bot/resources/tags/local-file.md
index c28e14a05..344f35667 100644
--- a/bot/resources/tags/local-file.md
+++ b/bot/resources/tags/local-file.md
@@ -1,4 +1,4 @@
-Thanks to discord.py, sending local files as embed images is simple. You have to create an instance of `discord.File` class:
+Thanks to discord.py, sending local files as embed images is simple. You have to create an instance of [`discord.File`](https://discordpy.readthedocs.io/en/latest/api.html#discord.File) class:
```py
# When you know the file exact path, you can pass it.
file = discord.File("/this/is/path/to/my/file.png", filename="file.png")
@@ -10,14 +10,14 @@ with open("/this/is/path/to/my/file.png", "rb") as f:
When using the file-like object, you have to open it in `rb` mode. Also, in this case, passing filename to it is not necessary.
Please note that `filename` can't contain underscores. This is Discord limitation.
-`discord.Embed` instance has method `set_image` what can be used to set attachment as image:
+[`discord.Embed`](https://discordpy.readthedocs.io/en/latest/api.html#discord.Embed) instance has method [`set_image`](https://discordpy.readthedocs.io/en/latest/api.html#discord.Embed.set_image) what can be used to set attachment as image:
```py
embed = discord.Embed()
# Set other fields
-embed.set_image("attachment://file.png") # Filename here must be exactly same as attachment filename.
+embed.set_image(url="attachment://file.png") # Filename here must be exactly same as attachment filename.
```
After this, you can send embed and attachment to Discord:
```py
await channel.send(file=file, embed=embed)
```
-This example uses `discord.TextChannel` for sending, but any instance of `discord.abc.Messageable` can be used for sending.
+This example uses [`discord.TextChannel`](https://discordpy.readthedocs.io/en/latest/api.html#discord.TextChannel) for sending, but any instance of [`discord.abc.Messageable`](https://discordpy.readthedocs.io/en/latest/api.html#discord.abc.Messageable) can be used for sending.