Logo OmniDevvKANA Web
Kembali ke katalog plugin

group

setname

Ganti nama grup

Change the group name

plugins/group/setname.js

Lokasi file di repo kana-md

1

Perintah termasuk alias

1.1 KB

Ukuran file sumber

4/11/2026

Update terakhir, commit ab47575

Daftar perintah

Ketuk tombol salin untuk menyalin perintah, lalu tempel di chat WhatsApp bot KANA.

.setname

Cara pakai

.setname <teks>

Contoh

.setname Grup Belajar KANA

Kode sumber plugin

Unduh .js

Cara pasang: simpan file ini ke folder plugins/group/ di bot KANA kamu, lalu restart bot. Pemilik source code lain bisa mengambil update plugin terbaru dari halaman ini kapan saja.

export const config = {
  name: 'setname',
  alias: [],
  category: 'group',
  description: { id: 'Ganti nama grup', en: 'Change the group name' },
  usage: '.setname <teks>',
  example: '.setname Grup Belajar KANA',
  cooldown: 3,
  isGroup: true,
  isAdmin: true,
}

export const i18n = {
  id: { setname: { usage: 'Tulis nama barunya yaa, contoh .setname Grup Belajar~', ok: 'Siap~ nama grup diganti jadi "{name}". {mood}', fail: 'Gagal ganti nama grup: {error}' } },
  en: { setname: { usage: 'Write the new name, for example .setname Study Group~', ok: 'Got it~ group name changed to "{name}". {mood}', fail: 'Failed to change group name: {error}' } },
}

export const test = { input: '.setname', expect: /grup|group/i }

export async function handler(ctx) {
  const name = ctx.text.trim()
  if (!name) return ctx.reply(ctx.t('setname.usage'))
  try {
    await ctx.sock.groupUpdateSubject(ctx.chat, name)
    await ctx.reply(ctx.t('setname.ok', { name, mood: ctx.say('senang') }))
  } catch (err) {
    await ctx.reply(ctx.t('setname.fail', { error: err.message }))
  }
}