Jarvis는 멋쟁이사자처럼 명지대 10기 슬랙봇입니다.
개발 기간: 22.04.04 ~ 22.05.11
- 익명 봇 메시지
- 주사위 게임
- 자비스 기능 보기
- 생일 축하 알림
- 자비스 부르기
- 점심 메뉴 추천
- 팀 나누기
/자비스 <보낼 내용>
명령어로 채널에 익명 메시지를 전송할 수 있습니다
자비스 던져
명령어를 통해 0 ~ 100 까지 숫자 중 랜덤한 값을 멘트와 함께 출력합니다.
강남 뭐 먹지
/용인 뭐 먹지
명령어를 통해 랜덤 맛집 추천과 링크를 함께 제공해줍니다.
자비스 나와
,자비스 울어
,자비스 몇 시야
,자비스 뭐할까
명령어를 통해 자비스가 다양한 멘트를 보내줍니다.
자비스 날씨
명령어를 통해 이모지로 표현되는 학교의 대략적인 현재 날씨를 알 수 있습니다.
자비스 팀매칭 (팀 개수) 사람1 사람2...
명령어를 통해 팀을 자동으로 편성해줍니다.
예시: 자비스 팀매칭 2 사람1 사람2 사람3 사람4 사람5
!!!!!!!!HAPPY BIRTHDAY!!!!!!!!
라는 명령어를 입력하면 입력한 날 기준 다음 달 까지의 생일인 사람의 데이터를 가져옵니다. 생일인 사람의 생일을 축하해줍니다.
- Node.js
- Bolt
- Typescript
헤더 | 설명 |
---|---|
master | 실제 서비스를 배포 중인 브랜치입니다. |
hotfix | 서비스 중 발생한 문제를 빠르게 수정하기 위한 브랜치입니다. |
develop | 개발이 이루어지고 있는 브렌치입니다. |
feature | develop에서 분기하며, 각 기능을 개발하는 브랜치입니다. |
헤더 | 설명 |
---|---|
feat | 기능 개발 |
fix | 기능 및 코드 수정 |
refactor | 리팩터링 |
chor | 패키지 설치, 변수명 변경과 같이 기능에 영향을 끼치지 않는 작업 |
docs | 주석 추가 및 삭제, README 작성 등 |
.
├── src # has all the integrations, features
│ ├── anonymous.ts # 자비스 익명메세지
│ ├── introduce.ts # 자비스 소개
│ ├── weather.ts # 자비스 날씨
│ ├── randomNumber.ts # 랜덤 주사위
│ ├── birthday.ts # 생일 축하 알림
│ ├── jarvisCalling.ts # 자비스 부르기
│ ├── lunchMenu.ts # 점심 메뉴 추천
│ ├── teamMaching.ts # 팀 나누기
│ └── index.ts # starts and configures the application
│
│
└── .github/workflow # github actions
│ ├── typecheck.yml # typescript type check
│ └── auto.yml # automatic
│
├── .swcrc # swc config
├── .eslintrc. # ESLint config
├── package.json
├── .db # SQLite3
├── README.md
└── tsconfig.json # TypeScript config
Jarvis를 개발한 팀원을 소개합니다🤗
이름 | 강민정 | 김수정 | 박민철 | 박소연 | 배한조 |
---|---|---|---|---|---|
photo | |||||
Github | ypd06021 | JJongsKim | Low-ProFiles | qkrthdus605 | Bhanjo |
역할 | 익명메시지, 자비스 기능 보기, 학교 날씨 |
자비스 부르기 | 점심 메뉴 추천 | 생일 축하 알림 | 주사위 게임 팀 나누기 |