slack_dict = { "전달데이터1": 1, "전달데이터2": 2, } slack.chat.post_message('#생성한 채널 이름', json.dumps(slack_dict, ensure_ascii=False)) request dict 안에 들어갈 데이터 등등의 모든 인코딩을 체크했음에도 불구하고 slack에서는 unicode로만 무조건 출력되는 이슈가 있었는데 별것도 아닌데 고친데 너무 오래 걸린듯.... encode, decode 문제가 아니라 json.dumps 문제였다 뒤에 ensure_ascii=False로 설정 해줘야 유니코드로 안나옴