NDC 메뉴로 바로가기 NDC 본문으로 바로가기

NDC - NEXON DEVELOPERS CONFERENCE

바로가기
LOGIN
KOREAN
ENGLISH
트위터
페이스북
인스타그램
YesJang MS Teams 봇 만들기 우여곡절
이번 발표에서는 예전부터 다른 메신저에서 사용하던 YesJang 봇을 MS Teams 메신저를 사용하게 되면서
새로운 언어와 환경으로 옮겨 개발하게 되는 과정을 다룹니다.

이 봇은 사용자가 JIRA에서 자신의 작업 내용을 기록한 것을 정리하여 퇴근 시에 메일로 보낼 수 있게 도와주는 기능과
JIRA 이슈의 수정 사항을 Teams 채널로 알려주는 기능을 수행합니다.
이러한 기능을 수행하는 봇을 ASP.NET을 이용하여 C#으로 개발하는 방법과 Teams에서 봇을 만들고
유지 보수하는 방법을 다루려고 합니다. 그리고 JIRA API 및 Webhook을 핵심적으로 사용하는 봇이므로,
JIRA와 연동되는 앱을 만드는 개발자들께 도움이 될 수 있을 것 같습니다.

저는 예전에는 파이썬 웹 개발을 주로 했는데 이번 프로젝트를 하면서 C#과 ASP.NET을 새로 배우게 되었습니다.
새로운 환경에서 개발하면서 많이 배우면서도 어려움이 많았지만, 동료분들의 도움으로 잘 프로젝트를 진행할 수 있었습니다.
이러한 우여곡절을 말씀드리며 앞으로 개발에 새롭게 길을 들이시는 분들께 도움이 되고자 합니다.

  • 발표내용의 난이도 기본적인 사전지식 필요
  • 대상 회사에서 Microsoft Teams를 사용하거나 봇 개발에 관심이 있으신 분
  • 발표 시간 35분
  • 키워드 JIRA , Microsoft Teams 봇 , ASP.NET
김태환 Kim, Taehwan | 넥슨코리아 / NEXON KOREA

발표자 소개

현재 신규개발본부 개발부스팅실에서 공용 서버엔진 및
본부 내에서 사용하는 Microsoft Teams 봇인 장그래를 개발하고 있습니다.
이전에는 <야생의 땅: 듀랑고>에서 게임 운영툴 개발을 담당했습니다.
예전에는 파이썬을 이용한 웹 애플리케이션을 주로 했지만,
현재는 닷넷 프레임워크를 활용한 서버 개발을 하고 있습니다.
파이콘 2017에서 'Python 2와 3 공존하기' 라는 주제로 발표를 했었습니다.

Top