Jangan gunakan Discord sebagai forum T&J
(archive.md)- Menggunakan Discord sebagai saluran tanya-jawab untuk side project tidak cocok, dan karena keterbatasan strukturnya hal ini menimbulkan inefisiensi dalam dukungan pengguna
- Pesan tenggelam dalam aliran tanpa akhir sehingga informasi penting bisa hilang hanya dalam hitungan detik, dan fitur thread pun masih kurang memadai
- Fungsi pencarian dan penelusuran sangat lemah sehingga sulit menemukan diskusi lama atau solusi yang pernah ada
- Ada proses yang merepotkan untuk bisa mengakses jawaban, seperti mencari tautan, login, bergabung ke server, menyetujui aturan, dan menelusuri kanal
- Karena sifat data yang mudah lenyap, ada risiko informasi yang sudah terkumpul ikut hilang jika layanannya tutup, sehingga diperlukan alternatif yang lebih permanen
Mengapa Discord tidak cocok sebagai forum T&J
-
Lingkungan yang kacau (Chaos)
- Di tengah arus pesan yang terus mengalir tanpa henti, posting penting bisa tenggelam dan hilang dalam hitungan detik
- Fitur threads yang diperkenalkan pun masih belum memadai dan tetap memiliki keterbatasan
-
Pencarian dan penelusuran yang lemah
- Pencarian di Discord sangat menyulitkan untuk menemukan diskusi lama atau solusi yang pernah dibahas
- Jika melewatkan beberapa kata atau karena alasan sepele, bahkan pesan yang dikirim beberapa minggu lalu pun bisa tidak ditemukan
-
Proses merepotkan untuk mengakses jawaban (The Discord Odyssey)
- Saat terjadi masalah pada proyek yang hanya mengandalkan Discord, perlu prosedur bertahap untuk mendapatkan jawaban
- Mencari nama proyek lewat SearX dan sejenisnya untuk menemukan tautan Discord
- Memastikan status login di browser atau aplikasi
- Setelah bergabung ke server, menyetujui aturan dan memilih role untuk mengakses kanal
- Mencari kanal
helpdi sisi kiri lalu menelusuri isu atau bertanya lagi
- Pada akhirnya, situasi ini berujung pada pemasangan library JS baru dengan
bun installtanpa pernah menemukan solusinya
- Saat terjadi masalah pada proyek yang hanya mengandalkan Discord, perlu prosedur bertahap untuk mendapatkan jawaban
-
Terlalu mudah lenyap (Too ephemeral)
- Tidak ada jaminan bahwa layanan Discord akan tetap ada besok
- Platform seperti Stack Overflow diarsipkan setiap hari, tetapi Discord tidak
Alternatif yang lebih baik
-
Forum komunitas khusus
- Platform seperti Discourse dirancang untuk diskusi yang terstruktur sehingga mencegah hilangnya posting
- Menyediakan SEO yang baik agar pengguna perangkat lunak dapat cepat menemukan informasi yang mereka butuhkan
-
Memanfaatkan platform khusus
- Komunitas seperti Stack Overflow, atau Reddit, Lemmy, dan Kbin cocok untuk mencari bantuan
-
Pelacakan isu berbasis Git
- Untuk masalah kode, gunakan sistem pelacakan isu berbasis Git seperti GitHub, Gitlab, atau Gitea
- Terutama untuk proyek open source, tempat inilah para pengguna berkumpul, dan dukungan SEO-nya memadai untuk pencarian sehari-hari
1 komentar
Komentar Hacker News
Saya melihat repositori driver kernel untuk kontroler nirkabel Xbox, dan mereka mematikan GitHub Issues lalu memakai Discord
Ketika ditanya mengapa tidak mengaktifkan Issues, mereka menjawab “kami tidak ingin itu menjadi forum dukungan,” dan itu sulit dipahami
Kalau itu masalah umum, satu orang bisa mempostingnya di issue dan semua orang bisa terbantu dari diskusi tersebut, tetapi di Discord saya harus login, masuk ke grup, lalu menanyakan pesan error; ternyata itu masalah umum dan ada beberapa langkah penyelesaiannya
Informasi yang seharusnya bisa langsung ditemukan dipindahkan oleh pemilik repositori ke Discord sehingga sulit ditemukan, dan strukturnya membuat setiap pendatang baru harus mendapat bantuan langsung dari manusia
Saat menilai apakah sebuah proyek layak dipakai, hal pertama yang saya lihat adalah Issues untuk memeriksa bug atau fitur yang hilang, serta hal-hal apa yang sering dimintakan bantuan oleh pengguna
Kalau halaman Issues, saya bisa cepat mendapat gambaran umum; kalau harus mengorek-ngorek Discord, kecuali proyeknya benar-benar unik dan wajib dipakai, rasanya saya tidak akan mau menanggung kekacauan itu
Jika proyek sudah cukup besar hingga menarik pengguna berkualitas rendah, maintainer tetap harus menangani kekacauan di platform mana pun
Pada akhirnya, bisa saja lebih baik memilih platform yang mereka sukai
Messenger seperti Telegram atau WhatsApp mengurutkan percakapan berdasarkan pesan terbaru, Prometheus tidak terlalu peduli pada penyimpanan informasi agregat jangka panjang, dan galeri foto mobile pun UI bawaannya berupa timeline kronologis
Saat data dan hal yang menyita perhatian terlalu banyak, ini juga bisa menjadi respons yang rasional
Dari sudut pandang ini, pencarian dan penemuan tidak diperlukan; masalah yang sering terjadi akan sering disebut, mendapat perhatian, dan akhirnya diperbaiki, sedangkan masalah langka tidak penting
Penyimpanan permanen terasa seperti beban, dan issue lama terus menuntut perhatian seiring waktu
Saya bisa memahaminya, tetapi sebagai pengguna gaya lama, sulit menerimanya
Ini mungkin bukan masalah khusus Discord, melainkan masalah proyek itu sendiri
Jika tempat seperti Discord atau IRC dipakai untuk dukungan dan membangun komunitas, sering terjadi orang yang tidak punya banyak hal lain untuk dikerjakan terus-menerus online dan menjadi wajah forum yang terlihat oleh pengguna baru
Jujur saja, saya juga pernah menjadi orang seperti itu
Di proyek saya pun ada seseorang yang mendominasi diskusi dan sering menjawab dengan informasi yang terang-terangan salah
Kami mencoba bekerja sama dengannya dengan berbagai cara, tetapi ia tidak berubah; setelah meminta saran dari beberapa maintainer dan memberi beberapa peringatan, meskipun ia tidak melanggar aturan eksplisit, akhirnya kami memblokirnya
Sebagai maintainer komunitas, saya punya hak dan kewajiban untuk menciptakan lingkungan yang ramah bagi semua orang, dan setelah melihat anggota biasa berhenti berpartisipasi karena orang itu, saya menilai bahwa pemblokiran memang tepat
Di forum produk tertentu, meskipun saya tidak ingat nama penggunanya, dari avatarnya saja saya tahu ia tidak bisa dipercaya, dan ia muncul di satu dari tiga thread yang saya temukan lewat Google
Setidaknya avatarnya tidak diganti, jadi saya tidak tertipu lagi
Di forum yang menampilkan jumlah respons, jika akunnya belum berumur lebih dari 10 tahun tetapi jawabannya sudah ribuan, menurut saya lebih baik diabaikan
Orang-orang seperti itu tampaknya menghabiskan lebih banyak waktu di forum daripada benar-benar memakai barang yang menjadi topik forum tersebut
Orang yang sibuk dan bersungguh-sungguh tidak berkeliaran di alat yang tidak cocok seperti Discord, Slack, atau IRC sambil berulang kali menjawab pertanyaan pemula yang sebenarnya bisa mereka pecahkan sendiri dengan alat yang tepat
Discord Ripcord juga mirip; sekarang hampir menjadi aliran meme
Orang itu bukan tipe yang sangat ramah, dan sejujurnya tampak lebih seperti hasrat untuk mengendalikan
IRC setidaknya biasanya menyimpan log
Namun saya melihat tren mengkhawatirkan di sisi toko online
Dulu kebijakan dan formulir pengembalian ditautkan di halaman utama atau menu, seperti syarat ketentuan dan kebijakan privasi, tetapi sekarang IKEA Polandia atau merek pakaian besar menggantinya dengan “chat”
Kita harus bergulat selama 5 menit dengan model bahasa besar yang buruk untuk meyakinkannya bahwa kita butuh agen manusia, menunggu 15 menit karena “volume pertanyaan lebih tinggi dari biasanya,” lalu manusia menanyakan satu pertanyaan, memberi nomor RMA, dan menginstruksikan penjemputan paket
Terlalu banyak waktu yang seharusnya bisa dipulihkan terbuang sia-sia, padahal cukup dengan satu formulir RMA sederhana, dan saya berharap tren ini tidak menyebar ke mana-mana
Saya tidak pernah harus melewati rintangan atau berurusan dengan kecerdasan buatan bodoh saat mengembalikan produk
Ia berada di sebelah pesan “Apakah Anda ingin melakukan autentikasi dengan suara mulai sekarang? Ini sepenuhnya aman,” dan benar-benar menjijikkan
Ia juga dilatih untuk sebisa mungkin menghindari permintaan “hubungkan saya ke manusia”
Membayangkan harus berurusan dengan ini ketika membutuhkan bantuan ISP itu membuat saya berpikir apakah sebaiknya diam saja, membayar, dan menandatangani kontrak layanan baru
Mungkin sempurna untuk menangani pelanggan yang menelepon karena masalah sepele, tetapi orang yang perlu segera berbicara dengan agen manusia untuk masalah yang lebih rumit justru dikurung dalam loop neraka melawan algoritma
Jangan-jangan mereka ingin membuat orang menyerah mengembalikan barang
Sepertinya mereka berharap pelanggan memilih menganggapnya sebagai kerugian daripada membuang 30 menit
Poin ini juga perlu ditambahkan
Kita tidak bisa mencari masalahnya di Google untuk menemukan tulisan serupa dan solusinya, dan juga tidak bisa tahu apakah masalah itu sudah ditangani atau diselesaikan
Bahkan pada masa forum lama yang terkunci, ketika kita harus mendaftar atau membalas agar bisa melihat solusi, setidaknya kita masih bisa tahu masalah apa yang ada dan bagaimana cara menyelesaikannya
Di Discord tidak ada apa-apa
Jadi kalau layanan atau software yang ingin saya pakai menonjolkan Discord sebagai sarana komunikasinya, saya langsung tidak memakainya
Berikutnya apakah kita akan rapat lewat Twitch dan berdiskusi lewat TikTok?
Itu adalah tingkat pilihan yang melukai diri sendiri yang tidak saya inginkan
Banyak orang yang berinteraksi dengan proyek saya menginginkan Discord
Mereka tidak menginginkan forum, juga tidak menginginkan Matrix
Pada akhirnya ini soal mengenal basis pengguna
Saya sedang mengerjakan cara untuk mengarsipkan thread dukungan dan pertanyaan dengan lebih baik, dan pencarian Discord juga tidak seburuk itu
Saat pertama belajar, untuk menyelesaikan masalah, hal yang wajar adalah terlebih dahulu membaca dan mencoba memahami pesan error dengan jelas, lalu mencari di forum terkait atau Google orang-orang yang pernah mengalami error yang sama sebelumnya
Jika tetap tidak berhasil, barulah menulis posting dengan jelas tentang masalah dan apa saja yang sudah dicoba
Thread Discord tidak bisa ditemukan lewat Google, dan antarmuka chat mendorong orang mengirim pesan satu baris alih-alih menjelaskan situasi dengan benar
Platform chat boleh saja ada, tetapi tidak seharusnya menjadi kanal dukungan resmi
Tidak ada ekspektasi bahwa orang akan mencari jawaban di riwayat chat, dan kalau seseorang tidak mendapat jawaban tetapi orang yang datang belakangan mendapatkannya, ia bisa mencoba memanggil lagi sekali
Orang yang tidak tahu jawabannya pun bisa ikut menyela sekadar “tidak yakin, tapi coba lihat di sana”
Secara keseluruhan hambatan masuknya jauh lebih rendah, dengan semua kelebihan dan kekurangannya
Secara pribadi saya umumnya menganggapnya pilihan yang disayangkan, tetapi bisa bergantung pada situasi
Saya benar-benar tidak suka Discord, dan sudah tergabung di terlalu banyak Discord
Rasanya seperti produk dari efek jaringan yang menyebar ke mana-mana, jadi sayang sekali
Saya pikir dukungan chat publik yang bisa dicari itu baik, tetapi sayangnya Discord tampak seperti cara terbaik untuk melakukannya
Sebenarnya saya memang menginginkan forum, tetapi karena harus login lagi itu merepotkan, saya mungkin tidak akan memakainya
Kalau forum memiliki profil bersama dan dukungan mobile yang lebih baik, mungkin forum akan lebih banyak dipakai
Polanya: Discord itu media sosial jadi buruk, sedangkan hal-hal lama seperti forum, mailing list, newsgroup, dan IRC itu baik
Meski begitu, kita harus mendengarkan kebutuhan pengguna
Secara pribadi, hal yang saya takuti dari Discord adalah basis penggunanya
Ada banyak anak-anak, sehingga kemungkinan mereka masuk ke server untuk trolling atau mengajukan pertanyaan asal-asalan jauh lebih besar dibanding Slack
Namun jika pengguna menginginkan Discord, kita harus memakai Discord, dan tidak ada manfaatnya mengajari pengguna apa yang seharusnya mereka sukai
Yang diinginkan operator forum adalah tidak perlu menangani login pengguna bodoh dan spam
Kedua pihak menganggap Discord sudah cukup, tetapi sebenarnya tidak cukup
Masalahnya adalah pilihan lain lebih buruk
Mengejutkan bahwa hal ini sampai perlu dikatakan
Discord adalah software yang sangat baik untuk mengatur komunikasi sementara, dan voice chat-nya juga berjalan baik
Itulah 99% nilai Discord
Namun sebagai repositori informasi berkelanjutan, ia benar-benar buruk
Untuk dokumentasi tanya jawab, Q&A ala Stack Overflow jelas merupakan pilihan yang lebih baik
Di antara software komunikasi lain yang banyak dipakai, tidak ada yang menyediakan klien buruk yang memboroskan resource dan membocorkan memori, lalu memblokir akun jika memakai klien alternatif yang lebih baik
Tempat seperti itu adalah lingkungan paling beracun yang bisa dibayangkan untuk berkomunikasi
Dlang melakukannya dengan benar
Mereka menyediakan mailing list yang berfungsi seperti forum bersama beberapa bot instant messaging (IRC, Discord, Matrix)
Saya berharap lebih banyak proyek terinspirasi dari ini, dan softwarenya juga open-source
[1] - https://forum.dlang.org/
[2] - https://github.com/CyberShadow/DFeed/
Saya penasaran bagaimana integrasinya bekerja
Apakah kalau menulis posting di forum, posting itu dikirim lewat email?
Kesimpulan normatif tentang apa yang harus atau tidak harus dipakai menurut saya adalah opini yang disamarkan sebagai fakta
Pakailah yang cocok untuk Anda dan pelanggan Anda
Setiap kanal punya kelebihan dan kekurangan, dan seperti teorema CAP versi dukungan: ia bisa mudah diakses, terpusat, dan terstruktur, tetapi sulit mendapatkan ketiganya sekaligus
Saya juga merindukan email
Terutama karena keterlambatan pengiriman membuat ekspektasi “seketika” menjadi lebih longgar
Jika membutuhkan keseketikaannya, mungkin ada biaya yang harus dibayar
Hanya saja itu memang kurang menggigit
Menarik melihat solusi yang disukai orang-orang
Sebagian besar preferensi sepertinya berkorelasi dengan kapan mereka pertama mulai memakai internet dan apa yang populer saat itu, yaitu mailing list, Usenet, forum web, IRC, Slack, dan sebagainya
Saya penasaran berapa lama sampai orang-orang berkata “andai saja kita bisa kembali ke Discord”
Bagi saya, balasan berulir dalam bentuk apa pun adalah fitur kunci untuk memahami banyak data yang mungkin relevan atau mungkin tidak
Jika Anda mengira perusahaan besar akan menggunakan platform yang dirancang untuk gaming sebagai kanal dukungan utama, kenyataannya tidak demikian
Salah satu penyedia “enterprise” berpindah dari Slack ke Discord, tetapi manajer komunitasnya tidak memahami mengapa itu buruk dan terus mendorongnya
Misalnya, ketika kami mengatakan tidak ada SSO, mereka menjawab ada, tetapi mereka tidak memahami bahwa kami harus menanggung biaya pengaturannya dan CISO harus meninjau alat itu untuk penggunaan yang lebih luas
Sekarang mereka ada di Discord, tetapi saya tidak akan membagikan materi terkait NDA di sana, dan tim keamanan serta privasi data kami juga tidak akan menyukainya
Setidaknya dalam kasus ini mereka memutuskan untuk tetap mempertahankan Slack Connect
Siapa pun yang memiliki URL dapat melihat isinya, dan itu sama sekali tidak boleh terjadi bagi tim kami
Jadi Discord hanya bertahan satu bulan di tempat kami