src.commands.social_connector module

src.commands.social_connector.find_matching_pair(team_id: str) tuple[str | None, str | None, list[str]][source]

Find two users from the workspace with at least one shared interest tag. Returns (user1_id, user2_id, shared_tags) or (None, None, []) if no pair is found.

src.commands.social_connector.register_social_connector_command(bolt_app)[source]
src.commands.social_connector.send_social_connector_message(client, channel: str, team_id: str) bool[source]

Find two users with shared interest tags and post a soft introduction in the channel.