본문 바로가기
토이프로젝트/텔레그램 리마인더 봇

[JAVA/텔레그램봇] 0. 리마인더 봇 개발하기

by 상후 2022. 10. 3.
728x90
반응형

 

 

 

 

[토이프로젝트] 내가 개발해서 내가 쓴다! - 텔레그램 리마인더 봇 만들기


1. 리마인더 봇이란?

  - 사용자가 원하는 특정 시간, 요일 등에 원하는 지정한 메시지를 보내주어 중요한 일들을 까먹지 않기 위한 알림 봇

 

2. 개발 동기

  - 매주 반복되는 일이나 까먹으면 안 되는 일들이 존재한다. 하지만 기억력만에 의존하여 일들을 기억하여 처리하기엔 한계가 있다.(나는 기억력이 좋지 못해서 자꾸 까먹는다.)  그래서 사내에서 사용하는 메신저인 텔레그램의 봇을 구현하려고 한다.

  - 사실 현재 몇 개월 전에 파이썬으로 해당 기능의 봇을 개발하여 사용하고 있다. 하지만 나는 자바 개발자이기에 자바로 다시 구현하여 사용하려고 하고,  몇 가지 기능들을 추가 및 개선하려고 한다.

  - 그래서 내가 개발해서 내가 써보려고 한다!

 

뭐 이런식으로 사용하고 있다..

 

3. 기능

  - 가장 기본기능인 리마인더 기능이다. CRUD를 기반으로 원하는 시간에 원하는 메시지를 저장하여 해당 시간에 알림을 보내준다.

  - 위 기능에 요일을 추가하여 원하는 요일에만 전송하도록 한다.

  - 주말 및 공휴일에도 전송할 것인지 지정할 수 있다. (ON/OFF, 현재 버전은 주말 및 공휴일은 보내지 않는다.)

  - 업무용으로만 쓰려고 해서 파이썬으로 개발한 버전에선 주말 및 공휴일은 기본으로 보내지 않는다. 사용하다 보니 ON/OFF로 설정하여 일상생활에서도 사용하면 편리할 것 같아 해당 기능을 추가하려고 한다.

 

 

 

 

 

 

728x90
반응형

댓글