Skip to main content

Module invite

Module invite 

Source

Re-exportsยง

use axum::extract::State; ๐Ÿ”’
use futures::join; ๐Ÿ”’
use ruma::api::client::membership::invite_user; ๐Ÿ”’
use ruma::api::client::membership::invite_user::v3::InvitationRecipient; ๐Ÿ”’
use ruma::api::client::membership::invite_user::v3::InviteUserId; ๐Ÿ”’
use ruma::events::room::member::MembershipState; ๐Ÿ”’
use tuwunel_core::Err; ๐Ÿ”’
use tuwunel_core::Result; ๐Ÿ”’
use super::banned_room_check; ๐Ÿ”’
use crate::ClientIp; ๐Ÿ”’
use crate::Ruma; ๐Ÿ”’
use crate::utils::invite_check; ๐Ÿ”’

Functionsยง

invite_user_route ๐Ÿ”’
POST /_matrix/client/r0/rooms/{roomId}/invite