Код(Команда)
@commands.command(name='play', aliases=['p','add'])
    async def _play(self, ctx: commands.Context, *, search: str = None):
            if not search:
                return await ctx.reply('Ошибка: Пропушен обязательный аргумент search(URL/Текст)\nПримерное использование:\nm!play lum!x slowed reverb')
            if not ctx.voice_state.voice:
                await ctx.invoke(self._join)
            msg = await ctx.reply(f'<a:ee98:921363226061598780> **{self.bot.user.name}** думает...')
            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 msg.edit(f'Добавлено {source}')
Результат:
:ee98: MrWolf Bot думает...
Меня это пугает. Произошла какая-то ошибка: Command raised an exception: TypeError: edit_with_components() takes 1 positional argument but 2 were given
