我想請問,我如果想做到有完整對話功能的機器人,要如何著手?就好比說,我希望 bot 問我今天要做什麼,我回覆 ‘A’ ,它就會用 ’A‘ 的前後關係繼續這個對話。我如果回覆 ‘B’,則會到 'A' -> 'B' 底下的對話邏輯。簡而言之,我希望可以做到有「有限狀態機」(Wikipedia)的機器人。
我目前已經有一個 Python Telegram 的完整對話機器人,利用 Python-Telegram-Bot#ConversationHandler完成。我網路上搜尋了幾次,還是沒有找到任何符合我的需求的資源,不知有沒有其他我沒有找到的資源?