vinsbot

facebook chatbot

Usage no npm install needed!

<script type="module">
  import vinsbot from 'https://cdn.skypack.dev/vinsbot';
</script>

README

Facebook chatbot

  • Cài đặt: npm install vinsbot

  • Sử dụng: var vinsbot = require('vinsbot'); var bot = new vinsbot(page_toke);

  • Gửi tin nhắn văn bản: bot.sendMessage(receiver_id, message);

  • Lấy thông tin người gửi: bot.getUserProfile(user_id) .then(user)

  • Tạo menu: bot.addMenu(form)

  • Xóa menu: bot.deleteMenu(form)

  • ví dụ form:
    del_menu: {
        "setting_type":"call_to_actions",
        "thread_state":"existing_thread"
    }

    add_menu: {
        "setting_type" : "call_to_actions",
        "thread_state" : "existing_thread",
        "call_to_actions":[
            {
              "type":"postback",
              "title":"Help",
              "payload":"DEVELOPER_DEFINED_PAYLOAD_FOR_HELP"
            },
            {
              "type":"postback",
              "title":"Latest Posts",
              "payload":"DEVELOPER_DEFINED_PAYLOAD_FOR_LATEST_POSTS"
            },
            {
              "type":"web_url",
              "title":"Inbox",
              "url":"http://m.me/lehoangnd"
            }
        ]
    }