Bỏ qua nội dung

💬 Auto-responder

Vấn đề

Bạn muốn bot phản hồi lại tin nhắn của bạn, hoặc bất cứ người dùng nào khác.

Giải pháp

Autoresponder sẽ trả lời lại tin nhắn của bạn. Bạn có thể thêm các hàm tự động (functions) để thêm role, đổi nickname, … Bằng cách kết hợp với BucketScript, Autoresponder giúp bạn có thể:

  • Lưu trữ tạm thời dữ liệu về một số người dùng (Lưu trữ tiền donate, số vật phẩm, v.v)
  • Làm bot economy trong server Giới hạn của tính năng nằm ở sự sáng tạo của bạn.

/autoresponder placeholders - Hàm cho autoresponder của bạn

Hàm cho autoresponder của bạn

Tham số lệnh (Parameters)

Không có tham số

Ví dụ sử dụng lệnh

command
/autoresponder placeholders

/autoresponder add - Thêm một autoresponder

Lệnh này sẽ thêm một autoresponder vào máy chủ của bạn

Tham số lệnh (Parameters)

Bắt buộc:

  • trigger: Từ khóa để kích hoạt autoresponder
  • response: Chuỗi để trả lời cho trigger
  • mode: Chế độ khớp cho autoresponder
  • ignorecase: Có nên bỏ qua trường hợp khi khớp hay không

Ví dụ sử dụng lệnh

Lệnh này sẽ tạo 1 autoresponder với từ khóa xd, và sẽ được phản bot hồi là xD, chỉ khi tin nhắn chính xác là xd (do chế độ là mode:Tương đương). Bot cũng sẽ xóa tin nhắn gốc (tin nhắn chứa từ khóa xd nhờ vào hàm {{delete_trigger:0}} (số 0 có nghĩa là sẽ xóa tin nhắn sau 0 giây))

command
/autoresponder add trigger:xd response:xD{delete_trigger:0} mode:Tương đương ignorecase:True

/autoresponder view - Xem cài đặt hiện tại của autoresponder

Lệnh này sẽ hiển thị cài đặt hiện tại của 1 autoresponder

Tham số lệnh (Parameters)

Bắt buộc:

  • trigger: Từ khóa để kích hoạt autoresponder

Ví dụ sử dụng lệnh

Lệnh này sẽ xem cài đặt của autoresponder xd

command
/autoresponder view trigger:xd

/autoresponder edit - Chỉnh sửa autoresponder

Lệnh này sẽ chỉnh sửa cài đặt hiện tại của 1 autoresponder

Tham số lệnh (Parameters)

Bắt buộc:

  • trigger: Từ khóa để kích hoạt autoresponder
  • response: Chuỗi để trả lời cho trigger

Ví dụ sử dụng lệnh

Lệnh này sẽ chỉnh sửa cài đặt của autoresponder xd để chúng phản hồi lại là xD

command
/autoresponder edit trigger:xd response:xD

/autoresponder matchmode - Chỉnh sửa loại autoresponder

Lệnh này sẽ chỉnh sửa cài đặt khớp của 1 autoresponder, bao gồm:

  • Chính xác (exact)
  • Chứa (contains)
  • Bắt đầu bằng (startswith)
  • Kết thúc bằng (endswith)

Tham số lệnh (Parameters)

Bắt buộc:

  • trigger: Từ khóa để kích hoạt autoresponder
  • mode: Cách khớp cho trigger

Ví dụ sử dụng lệnh

Lệnh này sẽ chỉnh sửa cài đặt của autoresponder xd thành contains (Chứa)

command
/autoresponder edit trigger:xd mode:contains

/autoresponder delete - Xóa một autoresponder

Xóa một autoresponder

Tham số lệnh (Parameters)

Bắt buộc:

  • trigger: Từ khóa để kích hoạt autoresponder

Ví dụ sử dụng lệnh

Lệnh này sẽ xóa autoresponder xd

command
/autoresponder delete trigger:xd

/autoresponder list - Danh sách autoresponder trên máy chủ này

Danh sách autoresponder trên máy chủ này

Tham số lệnh (Parameters)

Không có tham số

Ví dụ sử dụng lệnh

command
/autoresponder list