파트 3: 자동차 오일 교환을 상기시켜주는 텔레그램 봇을 만들고 있습니다.

자동차 오일 교체를 상기시켜주는 텔레그램 봇을 만드는 여정의 3부에 오신 것을 환영합니다.

part 1part 2에서 컨텍스트를 확인하십시오.

데모 미리보기



봇이 질문을 하고 답변을 기록하도록 했습니다. 여기 데모 👇가 있습니다!

Demo

전체 데모는 Imugr 👉https://imgur.com/a/gPkI95A에서 찾을 수 있습니다.

질문하고 답변 기록



Oilly는 이제 "현재 마일리지는 얼마입니까?"와 같은 질문을 할 수 있으며 데이터베이스에 답변을 올바르게 기록했는지 확인할 수 있습니다.

전보 지속성 문제



불행히도 텔레그램은 답변을 기록하기 위해 보낸 텍스트에 의존해야 하는 메시지와 함께 사용자 지정 데이터를 보낼 수 없으며 여기에서 방법을 찾으려고 3시간 동안 갇혀 있습니다.

문제를 다른 방식으로 설명하겠습니다.

Oilly가 사용자에게 자동차 대시보드에 표시된 대로 현재 마일리지(km)는 얼마입니까? 그리고 대답을 기다립니다. 이 경우 텔레그램이 메시지 ID를 반환하지 않고 메시지와 함께 사용자 지정 데이터를 보낼 수 없기 때문에 다음 텍스트가 이 질문에 대한 대답이 될지 여부를 알 수 있는 방법이 없습니다.

    bot.sendMessage(chat.id, "What is the current mileage in (km) as shown in your car dashboard?", {
        reply_markup: {
            // Options that doesn't contain custom data
        },
    });


내 블로그Ahmednagi.com/oilly-telegram-bot-part-3에서 이미지 및 시각 자료와 함께 계속 읽기

좋은 웹페이지 즐겨찾기