Чтобы отправить GIF в embedded сообщении с использованием библиотеки Disnake, вы должны убедиться, что URL, который вы используете для GIF, правильно поддерживается Discord. Обычно GIF хорошо работает, если они размещены на платформах, поддерживающих их, например, на Giphy или Tenor.
Сначала убедитесь, что ваше изображение действительно доступно и URL действителен. Если у вас уже есть рабочая ссылка, вы можете попробовать получить GIF с использованием другой ссылки или отобразить его как изображение. Убедитесь, что ваш код соответствует последней версии API Disnake.
Вот исправленный пример вашего кода:
```python
import disnake
from disnake.ext import commands
bot = commands.Bot(command_prefix="!")
@bot.slash_command()
async def test_embed(inter: disnake.CommandInter):
setting_embed = disnake.Embed(
title="Настройка канала:",
description="Добро пожаловать, командир. В этой инструкции вы узнаете как подготовить вашу командную связь и собрать отряд на задание.",
color=0x40e0a3
)
setting_embed.set_author(
name="Adjutant",
icon_url="https://lh3.googleusercontent.com/pw/AP1GczOpmGHIq24ySoa7mgfP6r1-bzNvn7NOO90fGC_d4xlmD2PpZNa-OvDK15ao8ci27nm2PSJf7dcmh3gTWI7JsrHqs-x-OOqoF6ESZc8OA-5ZvZzm_G2dVWuTbTLEo1tzlAyNG8I1u0Ybuc1J-jC5qfqO=w515-h926-s-no-gm?authuser=0"
)
setting_embed.set_thumbnail(url="https://lh3.googleusercontent.com/pw/AP1GczPSfyBpjKf76O5p0cTzRE51xJJ3C01luUT9W8MB7MJetC7XWC58V0bg8ZEzZKY4oNorYPCkQN6a_M68e9YfInkFLscyTLOdyWBkogSmPAbXIqlN8yTwcVnAnamdR07pJhQMiXTzKLixHpmmgrYXbzvX=w248-h203-s-no-gm?authuser=0")
setting_embed.set_image(url="https://media1.tenor.com/m/04d3j7GzBwIAAAAd/adjutant-starcraft.gif")
setting_embed.add_field(
name="Выбор игры:",
value="Для начала функционирования канала передачи, вам необходимо выбрать игру, на поля сражений которой вы отправитесь. Для этого откройте меню под портретом адьютанта и в открывшемся столбце выберете свое назначение."
)
await inter.send(embed=setting_embed)
bot.run('YOUR_TOKEN')
```
Если GIF не отображается, вот что можно проверить:
1. **URL должна быть прямой ссылкой на GIF:** Убедитесь, что ссылка не ведет на страницу с изображением, а именно на сам файл GIF.
2. **Проверка URL:** Попробуйте временно заменить URL на другой GIF, чтобы проверить, работает ли это.
3. **Проверка прав доступа:** Убедитесь, что бот имеет необходимые права для отправки сообщений в канал.
Если у вас все еще возникают проблемы, проверьте, нет ли изменений в API Disnake или проблемы с самой библиотекой, которые могли бы вызвать эту ошибку.