| __init__(self, HomeAssistant hass, str config_file, str homeserver, bool verify_ssl, str username, str password, list[RoomAnyID] listening_rooms, list[ConfigCommand] commands) | homeassistant.components.matrix.MatrixBot | |
| _access_tokens | homeassistant.components.matrix.MatrixBot | private |
| _client | homeassistant.components.matrix.MatrixBot | private |
| _get_auth_tokens(self) | homeassistant.components.matrix.MatrixBot | private |
| _handle_multi_room_send(self, Sequence[RoomAnyID] target_rooms, str message_type, dict content) | homeassistant.components.matrix.MatrixBot | private |
| _handle_room_message(self, MatrixRoom room, Event message) | homeassistant.components.matrix.MatrixBot | private |
| _handle_room_send(self, RoomAnyID target_room, str message_type, dict content) | homeassistant.components.matrix.MatrixBot | private |
| _homeserver | homeassistant.components.matrix.MatrixBot | private |
| _join_room(self, RoomID room_id, RoomAnyID room_alias_or_id) | homeassistant.components.matrix.MatrixBot | private |
| _join_rooms(self) | homeassistant.components.matrix.MatrixBot | private |
| _load_commands(self, list[ConfigCommand] commands) | homeassistant.components.matrix.MatrixBot | private |
| _login(self) | homeassistant.components.matrix.MatrixBot | private |
| _mx_id | homeassistant.components.matrix.MatrixBot | private |
| _password | homeassistant.components.matrix.MatrixBot | private |
| _resolve_room_alias(self, RoomAnyID room_alias_or_id) | homeassistant.components.matrix.MatrixBot | private |
| _resolve_room_aliases(self, list[RoomAnyID] listening_rooms) | homeassistant.components.matrix.MatrixBot | private |
| _send_image(self, str image_path, Sequence[RoomAnyID] target_rooms) | homeassistant.components.matrix.MatrixBot | private |
| _send_message(self, str message, list[RoomAnyID] target_rooms, dict|None data) | homeassistant.components.matrix.MatrixBot | private |
| _session_filepath | homeassistant.components.matrix.MatrixBot | private |
| _store_auth_token(self, str token) | homeassistant.components.matrix.MatrixBot | private |
| _unparsed_commands | homeassistant.components.matrix.MatrixBot | private |
| _verify_tls | homeassistant.components.matrix.MatrixBot | private |
| handle_send_message(self, ServiceCall service) | homeassistant.components.matrix.MatrixBot | |
| hass | homeassistant.components.matrix.MatrixBot | |