element-hq / element-meta

Shared/meta documentation and project artefacts for Element clients
66 stars 11 forks source link

Call power level = 0 for new rooms #2230

Closed toger5 closed 7 months ago

toger5 commented 7 months ago

Your use case

When creating a new room on EX the default power level for m.call.member events should be 0 so that it is possible to start and participate in calls for all room members.

This is achived with:

CreateRoomParameters.power_level_content_override = Some(PowerLevels{
    {
    None,
    None,
    None,
    None,
    None,
    None,
    None,
    None,
    HashMap::new(),
    HashMap::from([("org.matrix.msc3401.call.member", 0)]),
})