Define the custom function in the dag :
sc = SlackClient(my_slack_token)
def slack_failed_task(contextDictionary, **kwargs):
        base_url = mybasedUrl
        task_instance = contextDictionary.get('task_instance')
        log_url = '{task_instance.log_url}'.format(**locals())
 failed_alert = sc.api_call('chat.postMessage',