angee.messaging.connect
Live-channel pairing services shared by messaging backend addons.
channel_pairing
python
def channel_pairing(channel: Any) -> PairingProjectionReturn one live channel's vendor-neutral pairing projection.
resume_channel_pairing
python
def resume_channel_pairing(channel: Any) -> NoneDeclare a live channel connected, clear its runtime error, and start it.
submit_channel_password
python
@sensitive_variables("password", "material")
def submit_channel_password(channel: Any, password: str) -> NoneStore one transient secret under the armed material key and signal readiness.
skip_channel_password
python
def skip_channel_password(channel: Any) -> NoneSkip one armed optional secret round and signal that choice to the session.
reset_channel_pairing
python
def reset_channel_pairing(channel: Any) -> NoneStop a live channel, wipe its released session store, and restart pairing.
disconnect_channel
python
def disconnect_channel(channel: Any) -> NoneStop a live channel and release its account while retaining pairing material.