Wolf_Yout
@Wolf_Yout

Как сделать чтобы вместе надписи «Думает» появлялось сообщение?

Код:
@slash_command(name="play",description="Начать воспроизведение.",options=[Option("search", "А что искать то?", required=True)])
    async def _playinslash(self, ctx: commands.Context, *, search: str = None):
            await ctx.reply(..., type=5) #Сообщение "Дискорд бот думает"
            ctx.voice_state = self.get_voice_state(ctx)

            if not ctx.voice_state.voice:
                return await ctx.reply("Сперва, пожалуйста напиши /join",type=4)

            try:
                source = await YTDLSource.create_source(ctx,
                                                        search,
                                                        loop=self.bot.loop)
            except YTDLError as e:
                await ctx.send('Ошибка: {}'.format(str(e)))
            else:
                song = Song(source)

                await ctx.voice_state.songs.put(song)
                await ctx.reply("<:b654094678543279e1ff53713c1d65e7:939828694577471538>", type=4) #Нужно чтобы появилось вместо "Дискорд бот думает"

Я уже попробовал с помощью msg.edit, type=5, type=4 но с типами 5 и 4 получалось так:
6208ca6670099149820230.png
А если msg.edit, то вообще выдаёт ошибку неизвестного "edit"
Что мне нужно использовать чтобы заменить сообщение?
  • Вопрос задан
  • 96 просмотров
Пригласить эксперта
Ответы на вопрос 1
@TanderOFF
Не как , это уже вопросы к дискорду
Есть несколько ответов respond , reply , send
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы