Skip to main content

Module join

Module join 

Source

Re-exportsยง

use axum::extract::State; ๐Ÿ”’
use ruma::CanonicalJsonObject; ๐Ÿ”’
use ruma::CanonicalJsonValue; ๐Ÿ”’
use ruma::RoomId; ๐Ÿ”’
use ruma::api::client::membership::join_room_by_id; ๐Ÿ”’
use ruma::api::client::membership::join_room_by_id_or_alias; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use tuwunel_core::warn; ๐Ÿ”’
use tuwunel_service::membership::Join; ๐Ÿ”’
use tuwunel_service::membership::is_reserved_join_key; ๐Ÿ”’
use super::banned_room_check; ๐Ÿ”’
use crate::ClientIp; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’

Functionsยง

extra_member_content ๐Ÿ”’
join_room_by_id_or_alias_route ๐Ÿ”’
POST /_matrix/client/r0/join/{roomIdOrAlias}
join_room_by_id_route ๐Ÿ”’
POST /_matrix/client/r0/rooms/{roomId}/join