def post_slack_Message()

in NfwSlackIntegartion/src/slack-lambda.py [0:0]


def post_slack_Message (event, context, url, message):
    
    if  not message :
        logger.info ("Slack Message body is empty, No message will be published.")
        return
    SLACK_CHANNEL = os.environ['slackChannel']
    SLACK_USER = os.environ['slackUser']
    msg = {
        "channel": SLACK_CHANNEL,
        "username": SLACK_USER,
        "text": message,
        "icon_emoji": ""
    }
    
    encoded_msg = json.dumps(msg).encode('utf-8')
    resp = http.request('POST',url, body=encoded_msg)
    print({
        "message": message, 
        "status_code": resp.status, 
        "response": resp.data
    })