LumigiaBOT

Moderasi

Sistem moderasi lengkap untuk menjaga keamanan server

Sistem moderasi LumigiaBOT menyediakan seperangkat alat lengkap untuk menjaga keamanan dan ketertiban server Discord kamu. Semua aksi moderasi dicatat secara otomatis di audit log.

Fitur Utama

LumigiaBOT menyediakan 9 command moderasi yang bisa digunakan oleh staff server:

CommandFungsi
/banBanned member secara permanen dari server
/kickKeluarkan member dari server
/muteTimeout member untuk durasi tertentu
/warnBeri peringatan yang tersimpan di database
/warningsLihat riwayat warning member
/clearwarnsHapus semua atau satu warning tertentu
/purgeHapus pesan massal di channel
/slowmodeAtur slowmode pada channel
/lockdownKunci channel dari pesan member biasa

Hierarchy Check

Pastikan role bot lebih tinggi dari role member yang ingin dimoderasi. Bot tidak bisa menghukum member dengan role yang sama atau lebih tinggi dari role bot di pengaturan server.

Sebelum menjalankan aksi moderasi, bot akan memeriksa hierarki role secara otomatis:

  • Bot tidak bisa menghukum pemilik server (owner)
  • Bot tidak bisa menghukum member dengan role yang sama atau lebih tinggi
  • Staff tidak bisa menghukum member dengan role yang sama atau lebih tinggi dari dirinya sendiri

Jika hierarchy check gagal, bot akan menampilkan pesan error dan aksi tidak akan dijalankan.

Warning System

Sistem warning LumigiaBOT bersifat bertingkat — semakin banyak warning yang diterima, semakin berat hukumannya secara otomatis:

Warning ke-1 & ke-2

Member menerima peringatan tertulis. Warning tersimpan di database dan bisa dilihat oleh staff.

Warning ke-3

Member otomatis di-mute (timeout) selama durasi yang ditentukan di pengaturan server.

Warning ke-4

Member otomatis di-kick dari server. Member masih bisa join kembali.

Warning ke-5

Member otomatis di-ban secara permanen dari server.

Threshold warning bisa dikonfigurasi melalui Dashboard > Settings. Angka di atas adalah pengaturan default.

Panduan Penggunaan

/ban @user [alasan]

Banned member secara permanen dari server. Member yang di-ban tidak bisa join kembali kecuali di-unban.

/ban @UserNakal alasan:Melanggar aturan server berkali-kali

/kick @user [alasan]

Keluarkan member dari server. Member yang di-kick masih bisa join kembali menggunakan invite link.

/kick @UserNakal alasan:Tidak mematuhi peringatan staff

/mute @user [durasi] [alasan]

Timeout member untuk durasi tertentu. Selama di-mute, member tidak bisa mengirim pesan atau join voice channel.

/mute @UserNakal durasi:1h alasan:Spam di channel umum
/mute @UserNakal durasi:30m alasan:Berulang kali melanggar aturan
/mute @UserNakal durasi:1d alasan:Konten tidak pantas

Format durasi yang didukung:

  • m — menit (contoh: 30m)
  • h — jam (contoh: 1h, 12h)
  • d — hari (contoh: 1d, 7d)

/warn @user [alasan]

Beri peringatan kepada member. Warning tersimpan secara permanen di database dan berkontribusi terhadap eskalasi hukuman otomatis.

/warn @UserNakal alasan:Bahasa tidak sopan di channel umum

/warnings @user

Lihat daftar warning yang pernah diterima member.

/warnings user:@UserNakal

/clearwarns @user [id]

Hapus semua warning member, atau hapus satu warning tertentu jika id diisi.

/clearwarns user:@UserNakal
/clearwarns user:@UserNakal id:12

/purge [amount] [user]

Hapus pesan massal di channel saat ini. Jumlah pesan yang bisa dihapus antara 1 sampai 100 pesan. Jika user diisi, bot hanya menghapus pesan dari user tersebut.

/purge amount:50
/purge amount:20 user:@UserNakal

Discord hanya mengizinkan penghapusan massal untuk pesan yang berumur kurang dari 14 hari.

/slowmode [duration] [channel]

Atur slowmode pada channel. Member hanya bisa mengirim pesan setiap interval yang ditentukan. Gunakan 0 atau off untuk menonaktifkan slowmode.

/slowmode duration:10s
/slowmode duration:1m channel:#general
/slowmode duration:off

/lockdown [action] [channel]

Kunci atau buka channel dari pesan member biasa. Hanya staff dengan permission yang bisa mengirim pesan selama lockdown aktif.

/lockdown action:lock channel:#general
/lockdown action:unlock channel:#general

On this page