Skip to content

Getting Started

sweetchip edited this page Nov 29, 2016 · 8 revisions

Demo

See how it works!

  1. 텔레그램에서 친구 @OSSBeemoBot 를 추가하세요!
  2. 명령어 /help 를 입력하세요

Requirements

Installation

  • python setup.py install

Examples

  • /examples/sejong/server.py : telebot.sejong의 기능을 이용한 텔레그램 봇 서버 예제 (텔레그램 봇 API-Token 필요)
  • API-TOKEN 값을 설정해주세요 API_TOKEN = "<API-KEY>"
  • /examples/sejong/test.py : telebot.sejong 기능 테스트 파일
  • /examples/sejong/IU_playlist.json : server.py에서 사용되는 파일

Directory

  • 원본 프로젝트에서 추가된 기능이 있는 디렉터리 입니다.
  • /telebot/sejong/* : telebot.sejong의 기능이 정의된 파일들.
  • /examples/sejong/* : telebot.sejong 을 이용한 예제들.

Commands

1. 스터디룸 리스트 출력

학술정보원에 있는 스터디룸의 예약 여부를 리스트로 출력해주는 기능이다. 학술정보원 사이트에서 예약 여부를 확인할 시 스터디룸의 예약 상태를 일일이 확인해야하는 번거로움을 줄여준다.

  • 사용방법: /sroom <year> <month> <day> <time_range>
  • 예시: /sroom 2016 11 29 13~15

2. 정보보안 뉴스피드

정보보안에 관심있는 학생들을 위해 이슈기사와 최근인기기사를 알려주는 기능이다. 뉴스기사는 '데일리시큐'에서 가져온다.

  • 사용방법: /news

3. CVE 검색

CVE number를 입력하면 그에 대한 간략한 정보를 CVE Details 에서 검색해서 가져오는 기능이다

  • 사용방법: /cve
  • 예시: /cve 2016-0789

4. 학술정보원 도서 검색

내가 원하는 책이 학술정보원에 있는지! 대여가능한지! 간편하게 확인하자!

  • 사용방법: /library <키워드>

5. 세종사회봉사 공지 확인

학교에서 진행하는 세종사회봉사의 여석을 확인할 수 있는 기능이다. 세종사회봉사 PASS를 위하여!!

  • 사용방법: /vol

6. 우산 챙기렴

기상청에서 제공하는 강수확률에 따라 외출 시 우산을 준비해야하는지 알려주는 기능이다. 괜히 비 맞았다가 감기걸리지 말자.

  • 사용방법: /weather

7. 이스터에그

메인 소스코드를 살펴보세요!!

  • 사용방법: (안알랴주지~)

Clone this wiki locally