파이썬 6

Python과 함께 텔레그램 챗봇 만들기(3)

bot/ telegram bot https://core.telegram.org/bots/api 봇은 키워드 설정을 잘해야한다 message, callback_query inline keyboard - url, callback_data 데이터를 잘 분석하여 원하는 답장 보내기 등 활용을 해야한다. getUpdate 데이터https://api.telegram.org/bot561471433:AAEeWZ7KdcqjYc4ujyufJHuKl8EpPQC3MdY/getUpdates { "ok": true, "result": [ { `"update_id"`: 14493917, "message": { `"message_id"`: 2, "from": { "id": 60422092, "is_bot": false, "first..

Python 2019.04.01

UnicodeEncodeError 해결하기

problem 12UnicodeEncodeError: 'latin-1' codec can't encode characters in position ...Colored by Color Scriptercs파이썬 작업 중 UnicodeEncodeError 인코딩 에러가 계속 뜬다. 인코딩 문제는 방심할 때 나타난다. 어디서 어떻게 나타날지 모른다.그래서 오늘은 인코딩이 일어날 때 사용중이었던 모듈을 기록해두려한다. spec sqlalchemy pymysql requests json cause 정확히는 원인을 찾아나간 과정입니다. 1. requests의 response가 문제인 줄 알았다.12345678910{'data1': "???? ???? ?? ??? ?? ??? ???.'",'data2': 'Huh? r..

Python 2019.03.29

Python과 함께 텔레그램 챗봇 만들기(2)

/setdescription 봇 눌렀을 때, 설명 띄우기BotFather 챗봇 채팅에서 /mybots 입력하여 내 챗봇 설정 바꿀 수 있다Bot Settings - Group Privacy - disabled 해야 일반 단톡방에서도 메세지를 읽어올 수 있다.sendPhoto 사진 전송하기 https://core.telegram.org/bots/api#sendphoto 텔레그램 API 사이트 도움 1도 안된다 123456789data = { 'chat_id': str(chat_id), 'photo': open('./photos/{}'.format(photo), 'rb'), 'caption': 'caption aweoirhjqw;ef'} async with aiohttp.ClientSession() as s..

Python 2019.03.18

Python과 함께 텔레그램 챗봇 만들기(1)

bot/ create telegram bot (1) issue 회사에서 챗봇 서비스를 제공하기로 했습니다.챗봇을 인공지능으로 대응하는 곳이 많다고 하지만, 아직 인공지능에게 온전히 맡기기엔 어려운 상황입니다.기능을 최소한으로, 하나에 집중해서 만드는 게 더 효과적입니다. 선택과 집중을 하는 것이죠.쨋든, 좋은 기회를 얻게 되어서 챗봇을 만들어 보겠습니다. process BotFather 검색하여 사용자 추가하고 대화창에 들어간다. (텔레그램에서) /start 메세지 전송 I can help you create and manage Telegram bots. If you're new to the Bot API, please see the manual. You can control me by sending t..

Python 2019.03.18