현재 카카오 API형 스마트 채팅 이 2018년 12월 3일 카카오 i 오픈빌더 오픈에 따라 중단됨으로서 세종대학교 학식봇인 세종냥이는 2019년 12월 31일 까지 사용하실수 있습니다
- @riyenas0925 - 세종대학교 학술동아리 인터페이스 30기
- @2kyung19 - 세종대학교 학술동아리 인터페이스 30기
키워드
로 사용자의 메시지를 이해하기 때문에 오늘날씨
어때?,군자관
목
요일 메뉴 알려줘 같은 문장도 입력가능 하다냥~
# | 기능 명 | 기능 | 키워드 |
사용예시 |
---|---|---|---|---|
1 | 학식 메뉴 | 학식 메뉴 표시 | 학생회관 , 군자관 , 우정당 , 요일 |
군자관 목 요일 메뉴 알려줘 |
2 | 미세먼지 | 광진구 미세먼지 표시 | 미세먼지 |
오늘의 미세먼지 알려줘 |
3 | 날씨 | 광진구 날씨 표시 | 날씨 |
오늘의 날씨 알려줘 |
4 | 공지사항 | 최근 10개 공지 표시 | 공지사항 |
새로운 공지사항 알려줘 |
Deploy Server : AWS EC2
Language : Python3
Web Framework : Django
Version Control : git
- Git, Django, bs4 설치
$ sudo apt-get update
$ sudo apt-get install git
$ sudo apt-get install python3-pip
$ sudo pip3 install django~=1.11.0
$ sudo pip3 install bs4
- Git에서 리포지토리 가져오기
$ git clone <git 주소>
$ manage.py가 있는 디렉토리로 이동
$ python3 manage.py runserver 0.0.0.0:8000
- SSL 접속 종료와 상관없이 서버 계속 켜두기
$ nohup python3 manage.py runserver 0.0.0.0:8000 &
- 브라우저 접속
브라우저에서 EC2 - Running instances - Public DNS뒤에 :8000붙인 주소로 접속
ChefBot: //프로젝트 폴더
│ db.sqlite3
│ manage.py
│
├─ChefBot //프로젝트의 기본적인 설정 폴더
│ │ settings.py //Django 설정 세팅
│ │ urls.py //서버에 요청이 들어오면 누가 처리하는지 정하는 부분
│ │ wsgi.py
│ │ __init__.py
│ │
│ └─__pycache__
│
└─home //app 폴더
│ admin.py
│ apps.py
│ models.py
│ tests.py
│ views.py //Keyboard, Message, delete, friend 함수 View Page
│ __init__.py
│
├─migrations
└─__pycache__