1. Для создания анимированных эмодзи с помощью библиотеки discord.py вам нужно сначала создать GIF-изображение, которое будет являться вашим анимированным эмодзи. Затем вы можете использовать метод `create_custom_emoji` для добавления этого эмодзи на сервер Discord.
Пример кода для создания анимированного эмодзи:
```python
import discord
client = discord.Client()
@client.event
async def on_ready():
guild = client.get_guild(GUILD_ID)
with open('animated_emoji.gif', 'rb') as f:
emoji = await guild.create_custom_emoji(name='animated', image=f.read())
print(f'Created animated emoji {emoji}')
client.run('TOKEN')
```
2. Чтобы использовать анимированное эмодзи с другого сервера в сообщении бота с использованием библиотеки Disnake, вы можете использовать метод `fetch_emoji` для получения анимированного эмодзи по его идентификатору и серверу.
Пример кода для использования анимированного эмодзи из другого сервера:
```python
import disnake
bot = disnake.Bot()
@bot.event
async def on_ready():
guild = await bot.fetch_guild(GUILD_ID)
emoji = await guild.fetch_emoji(EMOJI_ID)
print(f'Fetched animated emoji {emoji}')
@bot.command()
async def send_animation(ctx):
await ctx.send(f'Here is an animated emoji: {emoji}')
bot.run('TOKEN')
```
Замените `GUILD_ID` на идентификатор вашего сервера, `TOKEN` на токен вашего бота, `EMOJI_ID` на идентификатор анимированного эмодзи. В функции `send_animation` бот отправляет сообщение с анимированным эмодзи.