connectd/scoutd/__init__.py
Your Name 2de4b700e1 initial release - connectd daemon
find isolated builders with aligned values and connect them.
also finds lost builders - people with potential who haven't started yet.

features:
- multi-platform discovery (github, reddit, mastodon, lemmy, discord, etc)
- values-based matching
- lost builder detection and outreach
- LLM-powered personalized intros
- multi-channel delivery (email, mastodon, bluesky, matrix, discord, github)
- fully autonomous daemon mode

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 09:33:32 -06:00

29 lines
1 KiB
Python

"""
scoutd - discovery module
finds humans across platforms
"""
from .github import scrape_github, get_github_user
from .reddit import scrape_reddit
from .mastodon import scrape_mastodon
from .lobsters import scrape_lobsters
from .matrix import scrape_matrix
from .twitter import scrape_twitter
from .bluesky import scrape_bluesky
from .lemmy import scrape_lemmy
from .discord import scrape_discord, send_discord_dm
from .deep import (
deep_scrape_github_user, check_already_connected, save_deep_profile,
determine_contact_method, get_cached_orgs, cache_orgs,
get_emails_from_commit_history, scrape_website_for_emails,
)
__all__ = [
'scrape_github', 'scrape_reddit', 'scrape_mastodon', 'scrape_lobsters',
'scrape_matrix', 'scrape_twitter', 'scrape_bluesky', 'scrape_lemmy',
'scrape_discord', 'send_discord_dm',
'get_github_user', 'deep_scrape_github_user',
'check_already_connected', 'save_deep_profile', 'determine_contact_method',
'get_cached_orgs', 'cache_orgs', 'get_emails_from_commit_history',
'scrape_website_for_emails',
]