🎭 Lập Trình Chatbot “Trap Girl” Trên Facebook Messenger 🎭

👋 Xin chào!

Mình là Nguyễn Hoàng Thế Vĩ, và hôm nay mình sẽ hướng dẫn các bạn cách tạo một con chatbot để chạy trên tài khoản Facebook Messenger.


🛠️ Bước 1: Tạo tài khoản Facebook clone

Bỏ qua bước này nếu bạn đã có acc Facebook muốn chạy.

🔒 Bước 2: Thiết lập xác thực hai yếu tố (2FA)

Để sử dụng tài khoản này với GitHub Workflows, mình cần bật Xác thực hai yếu tố (2FA).

Truy cập:
Cài đặt & quyền riêng tư > Xem trong trung tâm điều khiển > Mật khẩu & bảo mật > Xác thực hai yếu tố.

Sau đó, Facebook yêu cầu nhập mật khẩu và mã xác minh:

image

Mình chọn phương thức Ứng dụng xác thực:

image

Facebook cung cấp một Secret Key, hãy nhớ kỹ vì nó rất quan trọng! Nhấn Sao chép khóa để lưu lại.

image

Truy cập totp.app để tạo mã OTP từ Secret Key:

image

Nhấn nút (+), nhập Secret Key và đặt tên dễ nhớ:

image

Sau đó, mình sẽ có thể lấy mã OTP từ Secret Key này:

image

Nhập mã OTP vào ứng dụng Facebook:

image

Hoàn tất thiết lập Xác thực hai yếu tố:

image


🤖 Bước 3: Chạy chatbot AI

Mình tạo một repo GitHub trống tại GitHub với tên bất kì mess1.

image

Tiếp theo, mình tạo một file .github/workflows/A.yml trong repo và copy nội dung từ:

👉 vincentng295/gemini_fbchat/.github/workflows/aichat-schedule.yml

image

Commit file đó lên repo.


⚙️ Bước 4: Cấu hình GitHub Workflows

Vào Settings > Actions > General, trong phần Workflow permissions, chọn Read and write permissions để GitHub có thể upload file đăng nhập Facebook.

image

Tiếp theo, vào Settings > Secrets and variables > Actions và thêm hai secret sau:

image