phamleduy04 / chatvoinguoila

Ứng dụng chat với người lạ trên Messenger sử dụng Mongoose và Bottender.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub issues Travis (.org) David Visits Badge GitHub top language Codacy grade Scrutinizer code quality (GitHub/Bitbucket) Node.js CI

Hướng dẫn cách chạy bot

  1. Tải và cài đặt NodeJS (LTS)
  2. Clone repo này về máy tính của bạn.
  3. Vào Facebook Developer, chọn My Apps -> Create App
  4. Đặt tên app
  5. Sau đó vào phần Setup trên Messenger. Hình ảnh
  6. Add trang của bạn vào. Hình ảnh
  7. Bấm vào nút Generate Token (Copy vào phần MESSENGER_ACCESS_TOKEN) Hình ảnh
  8. Lấy Page ID (Copy vào phần MESSENGER_PAGE_ID) Hình ảnh
  9. Lấy APP_ID và APP_SECRET (Chọn Settings -> Basic)
  10. Phần VERIFY_TOKEN sẽ là bạn tự đặt.
  11. Đổi tên file .env.example thành .env.
  12. Setup mongodb (chạy trên máy hoặc sử dụng cluster)
  13. 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=
  1. Chạy lệnh npm install
  2. Chạy lệnh npm run dev
  3. Sau đó tạo 1 terminal mới và nhập lệnh npm run setprofilenpm run setwebhook

Báo lỗi và góp ý

Các bạn có thể tạo PR (Pull request) hoặc issue.

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Duy Pham Le

🐛 💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Ứng dụng chat với người lạ trên Messenger sử dụng Mongoose và Bottender.

License:GNU General Public License v3.0


Languages

Language:JavaScript 99.4%Language:Shell 0.5%Language:Procfile 0.1%