Khái niệm

Mục đích của chúng ta sẽ cho bot đọc, nhận và gửi tin nhắn vào nhóm chat hoặc tài khoản cá nhân.

Bot sẽ làm các nhiệm vụ sau:

  • Nhận tin nhắn từ Messenger
  • Gửi tin nhắn đến OpenAI
  • Nhận kết quả trả về từ OpenAI
  • Gửi kết quả lên Messenger

Yêu cầu quyền hạn

Chúng ta sẽ cần 3 quyền bên dưới để tương tác với Lark Messenger.

Các quyền cần thiết:

  • Read and send messages in private and group chats
  • Read group chat messages mentioning the bot
  • Send messages as an app

Để cấp quyền chúng ta truy cập vào Permissions & Scropes sau đó kéo xuống phần Manage Scopes. Chọn mục Messenger, tìm và chọn 3 quyền tương ứng đã nêu ở bên trên.

ManageScope

Chúng ta sẽ tiếp tục làm theo các bước bắt đầu từ phần Xin cấp quyền hạn cho tới phần Kiểm duyệt phát hành ở hướng dẫn Khởi tạo Custom App