일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 레디스
- 비트코인
- python
- 암호화폐
- 파이썬
- Redis
- 솔리디티
- js
- 백서
- 블록체인
- Ethereum
- 마스터링비트코인
- 알고리즘
- javascript
- 개인키
- 개발
- 문자열
- 주소
- 마스터링 비트코인
- 이더리움
- pythonic
- 마스터링 이더리움
- node js
- 블록체인개발
- keras
- 스마트컨트랙트
- DAPP
- smart contract
- solidity
- 공개키
- Today
- Total
목록챗봇 (2)
개발이야기
작년까지 매일 아침마다 카카오톡으로 오던 날씨 챗봇 서비스가 끝나면서 언제부턴가 날씨를 어플에 들어가 직접 확인하게 되었습니다. 그러던 중 불편함을 느껴 간단하게 날씨 정보를 알려주는 챗봇을 개발해보았습니다. 이전에 텔레그램 챗봇을 개발해본 적이 있어 메시지 플랫폼으로는 텔레그램을 선택하게 되었습니다. 간단한 플로우는 다음과 같습니다. - 프로젝트 플로우 1. 리눅스 서버에서 crontab 명령을 사용하여 매일 오전 6:30분 날씨 데이터 크롤링 - 리눅스 서버는 AWS EC2 사용- 크롤링 코드는 파이썬으로 작성- 날씨 데이터는 공공 데이터 포털의 데이터만을 사용할 생각이었으나 공식 문서처럼 데이터가 긁어오지 않아 네이버 날씨도 크롤링하였습니다.(하늘 상태, 강우율만 공공 데이터 이용) 2. 크롤링된 ..
안녕하세요. 오늘은 텔레그램 챗봇을 설정하는 방법에 대해서 알아보도록 하겠습니다. 먼저 텔레그램 검색에 'BotFather' 를 입력해 줍니다. 그리고 대화를 시작한 후 '/start' 를 메시지로 보내줍니다. 이 후 '/newbot' 을 입력해준 다음 챗봇의 네임과 유저네임을 정해주면됩니다. 저 같은 경우, 유저네임이 이미 설정된 것이 많아서 이것저것 지어내서 겨우 설정할 수 있었습니다. 유저네임까지 설정해주면 잠시후 해당 봇의 토큰이 담긴 메시지가 올 것입니다. 챗봇을 만들기 위해서는 메시지에 담긴 토큰 뿐만 아니라 해당 챗봇이 메시지를 보낼 그룹톡의 chat_id도 필요합니다. chat_id를 얻기 위해서 자신의 텔레그램 계정으로 해당 챗봇과의 대화를 해줍니다.(아무거나 만드시면 됩니다.) 그리고 ..