Kebijakan bot
The following page is a translation of cross-project policy into Indonesian language. Please note that in the event of any differences in meaning or interpretation between the original English version of this document and a translation, the original English version takes precedence. This page has been developed and approved by the community and its compliance is mandatory for all users. It must not be modified without prior community approval. |
Halaman ini juga merupakan kebijakan di Meta, termasuk persetujuan otomatis dan bot global. Untuk meminta akses bot di Meta, silakan kunjungi Meta:Requests for adminship#Requests for bot flags.
Bot adalah proses otomatis atau semi-otomatis yang menyunting halaman dengan perhatian manusia yang dikurangi atau tanpa perhatian langsung. Dikarenakan bot dapat berpotensi untuk menekan kemampuan peladen atau mengganggu proyek, bot harus mengikuti kebijakan dan pedoman di bawah ini. Kebijakan mengenai bagaimana bot digunakan dalam proyek yang berlaku; bot yang tidak mengikuti kebijakan dapat diblok langsung sampai operator dapat menyelesaikan isu yang ada atau hal yang tidak disetujui.
Kebijakan
Akun bot
Bot harus dijalankan menggunakan akun terpisah dari operator, karena tidak ada editor manusia yang diberikan status bot. Halaman penggunanya harus secara jelas dan gambalang menunjukkannya sebagai bot untuk membedakannya dari editor manusia, dan operator harus bersedia menjawab setiap komentar. Tidak ada pengguna yang diizinkan untuk menggunakan skrip penjawab otomatis. Beberapa operator mungkin memilih untuk mengalihkan halaman pembicaraan bot ke milik mereka, jika bot mereka tidak dikonfigurasi untuk mendeteksi pesan.
Otorisasi
Ada tiga cara untuk mendapatkan akses bot pada wiki.
Bot global
- Operator bot harus memulai diskusi yang akan berlangsung selama 2 minggu di Steward requests/Bot status#Global bot status requests;
- Diskusi ini akan dipublikasikan melalui MassMessage (Diskusi bot global baru), dimana anggota komunitas dan wiki yang tertarik dapat berlangganan;
- Operator bot harus menunjukkan bahwa tugas bot diterima di beberapa proyek Wikimedia. Cara yang baik untuk menunjukkannya adalah dengan menandai 5 atau lebih wiki untuk satu tugas;
- Operator harus memastikan untuk mematuhi preferensi wiki terkait dengan penggunaan bendera bot.
- Status bot global memberi bot akses ke sejumlah proyek dan wiki terbatas yang mengizinkan akses bot global. Wiki baru ditambahkan ke kumpulan ini secara default. Daftar lengkap wiki yang tidak disertakan tersedia. (Anda dapat meminta tanda bot lokal pada proyek yang tidak mengizinkan bot global.)
Persetujuan otomatis
- ini harus diizinkan oleh kebijakan bot lokal atau halaman permintaan;
- bot harus menyunting secara teratur tanpa bendera bot setidaknya selama seminggu atau melakukan 100 suntungan di wiki yang berlaku untuk tujuan demonstrasi;
- bot harus hanya memperbaiki pengalihan ganda.
Konsensus komunitas
Penggunaan yang dilarang
- Perubahan kontroversial: Bot dapat digunakan untuk melakukan pengeditan yang kemungkinan besar didukung oleh editor lokal lainnya; mereka tidak boleh tidak pernah digunakan untuk melakukan pengeditan yang kontroversial. Jika Anda bermaksud memperluas cakupan bot melebihi cakupan yang didukung oleh komunitas, catatlah hal ini di halaman diskusi yang relevan untuk memastikan tidak ada pertentangan. Jika tanda bot Anda diberikan melalui persetujuan otomatis, Anda tidak boleh melampaui batas yang dijelaskan pada "Persetujuan otomatis".
- Pengambilan data:' Bot tidak boleh digunakan untuk mengambil konten massal untuk penggunaan apa pun yang tidak terkait langsung dengan tugas bot yang disetujui. Ini termasuk memuat halaman secara dinamis dari situs web lain, yang dapat mengakibatkan situs web tersebut masuk daftar hitam dan ditolak aksesnya secara permanen. Jika Anda ingin mengunduh konten massal atau meniru proyek, silakan lakukan dengan mengunduh atau menghosting salinan database kami milik Anda sendiri.
- Pemeriksaan ejaan: Tidak ada bot yang dapat memperbaiki kesalahan ejaan secara otomatis tanpa persetujuan komunitas yang jelas, khususnya di ruang nama konten utama. Secara teknis, di sebagian besar bahasa, tidak mungkin memperbaiki kesalahan ejaan secara otomatis tanpa margin kesalahan yang signifikan.
Penghapusan status bot global
Izin bot global akan dihapus:
- Pada permintaan operator bot
- Jika bot terus digunakan untuk melakukan tugas yang berada di luar kompetensi bot global
- Jika bot ditemukan tidak aktif, dengan ketentuan berikut:
- A akun bot global dianggap tidak aktif jika tidak melakukan penyuntingan selama satu tahun pada proyek apa pun yang memungkinkan akses bot global.
- Sebelum izin akun bot global dihapus atas dasar inaktivitas, operatornya harus diberitahu setidaknya di home wiki(s) mereka dan di Meta-Wiki.
Pedoman
Nama
Meskipun tidak diperlukan, nama bot harus jelas berisi kata "bot" dalam nama pengguna untuk lebih mudah membedakan dari editor manusia; bentuk yang paling umum berasal dari nama pengguna operator (seperti Pathosbot), atau menggunakan gaya disambiguasi (seperti Xenophon (bot)).
Interval suntingan dan jam sibuk
Bot yang berjalan tanpa bendera bot harus mengedit pada interval lebih dari 1 menit antara pengedit (= kurang dari 1 pengedit per menit). Setelah mereka telah diizinkan dan ditandai dengan tepat, mereka harus beroperasi pada interval minimum mutlak 5 detik (12 editing per menit). Bot harus mencoba untuk menghindari berjalan selama jam sibuk, karena mereka dengan cepat menggunakan sumber daya server yang harus disimpan untuk pembaca dan editor manusia. Selama jam-jam ini, mereka harus beroperasi pada interval 20 detik (3 editing per menit) untuk menghemat sumber daya.
Kecepatan pengeditan bot dapat disesuaikan secara otomatis berdasarkan beban server (lag server database budak) dengan menambahkan parameter tambahan ke string kueri dari setiap URL yang diminta; lihat dokumentasi maxlag di mediawiki.
Pengawasan
Kecuali bot dinyatakan secara publik untuk berjalan secara mandiri, operator harus tetap tersedia, sesekali memeriksa pesan, dan siap mematikan bot jika tidak berfungsi sesuai keinginan atau jika ada keluhan yang diterima. Jika operator tidak tersedia, bot mungkin diblokir hingga masalah apa pun teratasi.
Praktik terbaik
Harap baca wikitech:Help:Toolforge/Developing successful tools untuk rekomendasi kuat yang akan membuat hidup Anda lebih mudah dan untuk semua orang di masa depan!
Singkatnya:
- Pilih lisensi
- Publikasikan kodenya
- Memiliki rekan pengelola
- Tulis beberapa dokumentasi
Lihat juga
- Bot global: izin global · kelompok global (toolforge) · daftar anggota · kelompok ubahlog
- Kelompok global
- Wiki bot global: ikhtisar wikiset • log perubahan wikiset
- Permintaan status bot kepada penatalayan
- Tentang bot:
- Bot
- Bot Interwiki dan Urutan pengurutan Interwiki
- Pywikipedia framework (mendukung semua instalasi MediaWiki)