connectd/haos-addon/scoutd/__init__.py
Your Name 03338f6000 v1.1.0: HOST_USER auto-discovery, countdown timers, HAOS add-on
- add HOST_USER env var for auto-discovery from github
- merge HOST_* env vars with scraped profile data
- fix countdown timers to use started_at when no cycles run
- add lemmy, discord, bluesky fields to priority_users
- expand API user endpoint with all platform handles
- update HA sensor with full user profile attributes
- add HAOS add-on structure for one-click install
- update version to 1.1.0

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 11:04:55 -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',
]