Skip to main content

Chào mừng đến với Vibe Bot! 🪁

Vibe Bot là nền tảng mã nguồn mở giúp bạn xây dựng bot Discord mà không cần viết một dòng code nào. Bạn kéo–thả các khối thành một flow, và bot sẽ chạy đúng theo flow đó.

Tài liệu này được sắp xếp như một lược đồ hướng dẫn sử dụng: bắt đầu từ bức tranh tổng thể, rồi đi dần vào chi tiết từng khối. Nếu mới bắt đầu, hãy đọc theo đúng thứ tự ở mục Đọc theo thứ tự này bên dưới.

Vibe Bot đang phát triển

Một số tính năng có thể chưa hoàn thiện hoặc chưa được tài liệu hóa đầy đủ. Theo dõi tiến độ trên GitHub hoặc tham gia Discord.

Vibe Bot hoạt động như thế nào?

Trước khi đi vào chi tiết, hãy nắm mô hình tổng thể. Mọi thứ trong Vibe Bot đều xoay quanh một sơ đồ duy nhất:

Đọc sơ đồ trên theo các bước:

  1. Ứng dụng (App) — bot Discord bạn tạo trong Vibe Bot. Mỗi app chứa nhiều lệnh, sự kiện và mẫu tin nhắn.
  2. Điểm vào (Trigger) — thứ khởi động một flow: người dùng gõ một lệnh, một sự kiện xảy ra trong server, hoặc ai đó bấm nút.
  3. Flow — chuỗi khối chạy lần lượt từ trên xuống dưới. Đây là phần bạn dựng trong trình soạn thảo no-code.
  4. Tài nguyên dùng chungbiến lưu trữ, mẫu tin nhắnbiểu thức {{ }} có thể dùng xuyên suốt mọi flow.
  5. Kết quả — flow gửi tin nhắn, chỉnh sửa server, gọi API bên ngoài... Mỗi khối chạy tốn một ít credit.

Đọc theo thứ tự này

Nếu bạn mới bắt đầu, đây là lộ trình được khuyến nghị:

  1. Bắt đầu nhanh — tạo app Discord đầu tiên và lệnh đầu tiên trong vài phút.
  2. Lệnh tùy chỉnhSự kiện — hai cách chính để khởi động một flow.
  3. Mẫu tin nhắn — thiết kế tin nhắn đẹp để bot gửi đi.
  4. Biến lưu trữBiểu thức — lưu dữ liệu và tính toán động giữa các khối.
  5. Thư viện khối — tra cứu từng khối để dựng flow theo nhu cầu.
  6. Hệ thống credit — hiểu chi phí mỗi hành động để dùng tiết kiệm.

Tôi muốn làm... → đọc trang nào?

Bạn muốn...Đọc trang
Tạo bot và lệnh đầu tiênBắt đầu nhanh
Cho bot trả lời một slash commandLệnh tùy chỉnhTạo tin nhắn phản hồi
Tự động phản hồi khi có thành viên vào/tin nhắn mớiSự kiện
Thiết kế tin nhắn có embed, nút bấmMẫu tin nhắn
Lưu điểm, số dư, dữ liệu giữa các lần chạyBiến lưu trữ · Khối kinh tế
Tính toán, lấy đối số, ghép chuỗi độngBiểu thức
Rẽ nhánh theo điều kiện, lặp lại hành độngKhối điều khiển luồng
Gọi API bên ngoài / dùng AIGửi yêu cầu API · Hỏi AI
Cho bot dùng được ở mọi serverỨng dụng cài cho người dùng
Hiểu vì sao bot hết lượt chạyHệ thống credit

Sẵn sàng chưa? Bắt đầu tại đây! 🚀