Movim in particular is the most suited for a discord replacement in the XMPP space, as the dev implemented discord-like channels with rooms. It also has group video calls and screensharing with audio (must use a chromium browser for now to share the audio).
It is still clunky compared to Discord, but that generally applies to most of the alternatives 😅