Bot

사용자에게 메일이 왔다고 알려주는 봇(초보)

개발개발자

2022.06.09읽음 1302

내용이 부족한것 같아 다시 올립니다.
대댓글이 있으면 좋을 것 같습니다.
메일서버 동작​
1. 현재 메일 서버를 따로 운영중입니다.
2. 메일서버에 데이터베이스로 mssql이 구축되어있습니다.
3. 누군가 메일을 보낼 경우 mssql 메일로그 테이블에 해당 메일이 기록됩니다.
네이버 웍스 봇에게 원하는 것
1. mssql 메일로그 테이블에 메일이 기록되었을 경우(메일 전송 로그가 존재할 경우)
2. 해당 테이블에서 보낸사람과 받는사람의 ID를 조회
3. 받는사람의 ID와 동일한 ID가 네이버 웍스에 있다면 해당 사용자에게 알림 메시지 전송
현재 상황
1. 개발자 콘솔을 이용하여 API 2.0 앱 등록 ( Redirect URL 미입력, OAuth Scopes : Bot, Bot.read 등록 )
2. NaverWorks Admin에 Bot 추가
3. API 어떻게 동작시켜야 하는가?
4. 샘플 봇(https://developers.worksmobile.com/kr/document/200507001?lang=ko) 위 어디에서 찾아야 하는가
5. 답변주신 branches님 감사합니다.
네이버웍스메일이면 바로 알림이 옵니다. 메일을 자체구축해서 쓰시나요?
챗봇으로 단순 메시지를 보내는 코드라면 샘플코드에 나와있으니 다운받아 보세요
 - 해당 페이지에서 샘플코드를 다운받는게 맞나요? 못찾겠네요...

댓글1

  • 업데이트 된 답글입니다.

    branches

    샘플봇 문서에 api를 세팅하고  동작하는 과정이 같이 설명되어있어서 쭉 따라가면 됩니다
    초기에 저도 이것보면서 따라했었거든요. 대신 api 1.0 기준이라 2.0이랑은 또 다르긴 합니다

    문서 자세히보시면 소스코드가 있는 깃허브주소가 있어요

    2022.06.09

    0
이전 글mssql을 통해 메시지 보내기
다음 글API 를 통한 비밀번호 변경 기능 문의
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!