Bỏ qua nội dung

🤖 Tác vụ tự động


Tạo một tác vụ tự động khóa hàng ngày cho một kênh cụ thể.

Bắt buộc:

  • task_name: Chỉ định tên tác vụ.
  • channel: Chọn một kênh hoặc chỉ định ID kênh.
  • timezone: Chọn múi giờ cho server này.
  • lock_at: Khi nào kênh sẽ bị khóa (định dạng hh:mm).
  • unlock_at: Khi nào kênh sẽ được mở khóa (định dạng hh:mm).
  • Tạo tác vụ tự động khóa kênh #general từ 22:00 đến 06:00 với tên “NightLock”:
    command
    /tasks autolock create task_name:NightLock channel:#general timezone:UTC lock_at:22:00 unlock_at:06:00

Chỉnh sửa chế độ tự động khóa cho một tác vụ cụ thể.

Bắt buộc:

  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • action: Chỉ định hành động.
  • Đặt tác vụ “NightLock” ở chế độ tự động khóa:
    command
    /tasks autolock mode task:NightLock action:enable

Tạm dừng hoặc tiếp tục một tác vụ tự động khóa cụ thể.

Bắt buộc:

  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • action: Hành động cần thực hiện (pause hoặc resume).
  • Tạm dừng tác vụ “NightLock”:
    command
    /tasks autolock setstatus task:NightLock action:pause

Đổi tên một tác vụ.

Bắt buộc:

  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • name: Tên mới cho tác vụ.
  • Đổi tên tác vụ “NightLock” thành “EveningLock”:
    command
    /tasks autolock rename task:NightLock name:EveningLock

Xem cấu hình của một tác vụ cụ thể.

Bắt buộc:

  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • Xem cấu hình của tác vụ “NightLock”:
    command
    /tasks autolock configuration task:NightLock

Xóa một tác vụ cụ thể.

Bắt buộc:

  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • Xóa tác vụ “NightLock”:
    command
    /tasks autolock delete task:NightLock

Bỏ qua thực thi tác vụ vào một ngày cụ thể.

Bắt buộc:

  • action: Hành động cần thực hiện (add hoặc remove).
  • date: Ngày cụ thể (định dạng YYYY-MM-DD).
  • task: Chọn một tác vụ từ autocomplete hoặc chỉ định ID tác vụ.
  • Bỏ qua tác vụ “NightLock” vào ngày 2024-12-31:
    command
    /tasks autolock ignore-date action:add date:2024-12-31 task:NightLock

Liệt kê tất cả các tác vụ thuộc về server này.

Không có tham số.

  • Hiển thị danh sách các tác vụ tự động khóa:
    command
    /tasks autolock list