有沒有一種方法可以顯示一些視覺指示,說明在電報機器人中按下了內聯按鈕。內聯按鈕的視覺指示
我有點發送內聯鍵盤,當我按下每個按鈕時,它工作得很好,但從服務器獲得響應時有一點點延遲。由於沒有可視指示顯示按鈕是否被按下,所以用戶知道按鈕是否被按下並最終按下相同的按鈕多次是令人困惑的。
有沒有一種方法可以顯示一些視覺指示,說明在電報機器人中按下了內聯按鈕。內聯按鈕的視覺指示
我有點發送內聯鍵盤,當我按下每個按鈕時,它工作得很好,但從服務器獲得響應時有一點點延遲。由於沒有可視指示顯示按鈕是否被按下,所以用戶知道按鈕是否被按下並最終按下相同的按鈕多次是令人困惑的。
有不同類型的inline buttons在電報:
url
)。switch_inline_query
)。switch_inline_query_current_chat
)。callback_data
)。我想你指的最後一個類型的按鈕,在這種情況下,如果用戶按下一個按鈕您將通過CallbackQuery得到了callback_data
,並且可以讓你修改原始消息editMessageText到補充一下像:
按鈕TEST壓。
作爲替代方法,在服務器獲得回調響應後,您可以使用Emoji向用戶顯示反饋。只需編輯內聯消息並編輯一些相關的表情符號到按鈕文本。
當按下內聯鍵盤時,我得到'callback_data'。但是,因爲在電報應用程序中沒有指示按鈕被按下,所以客戶很難知道印刷機是否發生了。 – user3702922