💬 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
/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 autoresponderresponse
: Chuỗi để trả lời cho triggermode
: Chế độ khớp cho autoresponderignorecase
: 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óaxd
, 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))
/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 autoresponderxd
/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 autoresponderresponse
: 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 autoresponderxd
để chúng phản hồi lại là xD
/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 autorespondermode
: 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 autoresponderxd
thành contains
(Chứa)
/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 autoresponderxd
/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
/autoresponder list