Connectify provides convenient Python interfaces to interact with popular I/O services such as Slack, Facebook, databases etc.
Currently, we support the following functionalities from Slack API inside SlackConnection/AsyncSlackConnection classes
- channel_conversation_history - Get channel conversion history for given channel
- get_channel_latest_message - Fetch latest message from specific channel
- send_text_message - Send text type message to specific channel
- send_scheduled_text_message - Schedule text message send for specific time
- send_file_message - Send file to channel
Note
Full documentation is available in readme.md
Currently, we support the following functionalities from Graph API inside FacebookConnection class
- get_login_url - Generate login URL with given scope of permissions to get access code and then access token from Graph API
- get_ads_related_auth_url - Generate login URL for ads related permissions
- get_access_token - Get access token from the access code fetched from the steps 1 or 2
- get_ad_accounts - Get ad accounts existing under the access token initialize the class with.
- get_ad_account_campaigns - Get campaigns under given ad account
- get_ad_campaign_ad_sets - Get ad sets under given campaign
- get_ad_set_ads - Get ads under given ad set
Note
Full documentation is available in readme.md