HH/apps/social/tasks/__init__.py
2026-02-12 15:09:48 +03:00

47 lines
1.2 KiB
Python

# Social Tasks - All Platform Tasks
# This module contains Celery tasks for all social platforms
# LinkedIn tasks
from .linkedin import sync_all_accounts_task, initial_historical_sync_task
# Google tasks
from .google import sync_all_accounts_periodic, sync_single_account
# Meta tasks (ONLY platform with webhooks!)
from .meta import meta_historical_backfill_task, process_webhook_comment_task, meta_poll_new_comments_task
# TikTok tasks
from .tiktok import extract_all_comments_task, poll_new_comments_task
# X (Twitter) tasks
from .x import sync_all_accounts_periodic, extract_all_replies_task
# YouTube tasks
from .youtube import poll_new_comments_task, deep_historical_backfill_task
__all__ = [
# LinkedIn
'initial_historical_sync_task',
'sync_all_accounts_task',
# Google
'sync_all_accounts_periodic',
'sync_single_account',
# Meta
'meta_historical_backfill_task',
'process_webhook_comment_task',
'meta_poll_new_comments_task',
# TikTok
'extract_all_comments_task',
'poll_new_comments_task',
# X
'extract_all_replies_task',
'sync_all_accounts_periodic',
# YouTube
'poll_new_comments_task',
'deep_historical_backfill_task',
]