Hướng dẫn tự tạo Bot ChatGPT trên Messenger

Hôm trước, mình có làm 1 bài về cách tạo bot ChatGPT bằng Telegram, bạn nào chưa xem thì có thể xem tại đây. Trong bài đó, mình có nhắc đến việc tạo Bot ChatGPT trên Messenger, và giờ các bạn thấy bài viết này rồi đó.

Đây là tool của tác giả Tungchaphet, các bạn có thể ủng hộ tác giả 1 star trong dự án github tại đây. Còn giờ mình sẽ hướng dẫn các bạn cách tạo bot ChatGPT trên Messenger nhé.

Yêu cầu

  1. Tài khoản Facebook mới. Các bạn có thể dùng các tài khoản facebook clone hoặc không sử dụng nữa nha. Lưu ý là không sử dụng tài khoản facebook thật vì có nguy cơ facebook sẽ ban tài khoản của bạn.
  2. KeyAPI của OpenAI. Các bạn có thể tạo tài khoản OpenAI theo hướng dẫn này. Sau đó, các bạn truy cập vào trang web này để sao chép KeyAPI.
  3. Máy bạn nào chưa có nodeJS thì tải về tại đây. Các bạn chỉ cần nhấn Next để cài đặt thôi nhé.

Hướng dẫn tự tạo Bot ChatGPT trên Messenger

Bước 1: Đầu tiên để tạo Bot ChatGPT trên Messenger, các bạn clone dự án Chino-chan-Bot trên github về bằng lệnh dưới. Sau đó truy cập vào dự án vừa tải về.

git clone https://github.com/Tungchaphet/Chino-chan-Bot.git
cd Chino-chan-Bot

Bước 2: Tải các thư viện npm cần thiết cho dự án bằng lệnh dưới đây:

npm i

Bước 4: Mở file config.js trong thư mục config và dán keyAPI của openAI vào.

Bước 5: Tiếp theo, mình sẽ lấy cookie facebook bằng c3c-fbstate. Các bạn tải ứng dụng c3c-fbstate tại đây và giải nén file đó ra. Nhớ là tải Source code thôi nhé.

Bước 6: Các bạn vào extension của Chrome, bật chế độ nhà phát triển và ném thư mục vừa giải nén được của c3c-fbstate vào cửa sổ extension trong Chrome.

Bước 7: Các bạn đăng nhập vào tài khoản Facebook mới và nhấn vào extension C3C FbState rồi chọn “Download Fbstate.json”. Các bạn lưu file này trong thư mục config của dự án luôn nhé, lưu đè lên file fbstate.json cũ luôn.

Bước 8: Các bạn mở Terminal trong thư mục của dự án và chạy lệnh dưới đây để tiến hành chạy server bot. Nếu nó hiện lên chữ, {tên tài khoản fb} đã online thì thành công rồi nhé.

Lưu ý: Có một đểm cực kỳ quan trọng mà các bạn cần chú ý là con bot này chỉ trả lời câu hỏi của những ai đã là bạn bè của nó thôi nhé. Nghĩa là các bạn phải kết bạn với nó thì nó mới trả lời cho bạn được. Hơi chảnh nhưng thôi kệ :v.

Chúc các bạn thành công nha.

Đánh giá post
Exit mobile version