async def move_to(self, channel, *, reason=None):
await self.edit(voice_channel=channel, reason=reason)<EOL>
|coro|

        Moves a member to a new voice channel (they must be connected first).

        You must have the :attr:`~Permissions.move_members` permission to
        use this.

        This raises the same exceptions as :meth:`edit`.

        Parameters
        -----------
        channel: :class:`VoiceChannel`
            The new voice channel to move the member to.
        reason: Optional[:class:`str`]
            The reason for doing this action. Shows up on the audit log.