[問題] linebot的變數與判斷
x='111'
@handler.add(MessageEvent, message=TextMessage)
def handle_message(event):
if x == '111':
reply_text = 'hello'
x = '222' <-------只要不加這個執行都正常 就回復hello
esif x == '222':
reply_text = 'hihi'
message = TextSendMessage(reply_text)
line_bot_api.reply_message(event.reply_token, message)
請問想讓bot在說過某些話 or 使用者作過某些事之後
bot說出不一樣的話 而使用類似上面變數的寫法 就執行不了
是handle_message()裡面無法再變更變數嗎??
還是我哪裡搞錯了??
請板上的各位大大 可以指導一下嗎 感謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.234.71.217
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1557042374.A.75F.html
→
05/05 17:58,
5年前
, 1F
05/05 17:58, 1F