메시지가 오면 if문을 이용해 대화가 가능하도록 하는 코드
message_loop에 함수를 연결하여 실행
else인 상황에선 보낸 메세지 그대로 대답
import telepot
token = '1586693187:AAHyHFegfJfHh-x4HrgJst2Ktj1z0lr3zZ0'
mc = 'id'
bot= telepot.Bot(token)
def handle1(msg):
#print(msg)
bot.sendMessage(msg['from']['id'],msg['text'])
def handle(msg):
if msg['text'] == '안녕하세요':
bot.sendMessage(msg['from']['id'],"반갑습니다.")
else:
handle1(msg)
bot.message_loop(handle)
댓글