- Tải và cài đặt NodeJS (LTS)
- Clone repo này về máy tính của bạn.
- Vào Facebook Developer, chọn My Apps -> Create App
- Đặt tên app
- Sau đó vào phần Setup trên Messenger. Hình ảnh
- Add trang của bạn vào. Hình ảnh
- Bấm vào nút Generate Token (Copy vào phần MESSENGER_ACCESS_TOKEN) Hình ảnh
- Lấy Page ID (Copy vào phần MESSENGER_PAGE_ID) Hình ảnh
- Lấy APP_ID và APP_SECRET (Chọn Settings -> Basic)
- Phần VERIFY_TOKEN sẽ là bạn tự đặt.
- Đổi tên file .env.example thành .env.
- Setup mongodb (chạy trên máy hoặc sử dụng cluster)
- Thay đổi file .env
Lưu ý: Nếu chạy trên máy thì không cần add dòng MONGODB=
còn nếu sử dụng cluster thì add vào url tới database!
MESSENGER_PAGE_ID=
MESSENGER_ACCESS_TOKEN=
MESSENGER_APP_ID=
MESSENGER_APP_SECRET=
MESSENGER_VERIFY_TOKEN=
MONGODB=
- Chạy lệnh
npm install
- Chạy lệnh
npm run dev
- Sau đó tạo 1 terminal mới và nhập lệnh
npm run setprofile
vànpm run setwebhook
Các bạn có thể tạo PR (Pull request) hoặc issue.
Thanks goes to these wonderful people (emoji key):
Duy Pham Le 🐛 💻 |
This project follows the all-contributors specification. Contributions of any kind welcome!