Logo OmniDevvKANA Web
Kembali ke katalog plugin

group

revoke

Reset link undangan grup

Reset the group invite link

plugins/group/revoke.js

Lokasi file di repo kana-md

1

Perintah termasuk alias

0.9 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.

.revoke

Cara pakai

.revoke

Contoh

.revoke

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: 'revoke',
  alias: [],
  category: 'group',
  description: { id: 'Reset link undangan grup', en: 'Reset the group invite link' },
  usage: '.revoke',
  example: '.revoke',
  cooldown: 5,
  isGroup: true,
  isAdmin: true,
  isBotAdmin: true,
}

export const i18n = {
  id: { revoke: { ok: 'Siap~ link lama udah dicabut. Ini link barunya: {link}', fail: 'Gagal reset link grup: {error}' } },
  en: { revoke: { ok: 'Got it~ the old link has been revoked. Here is the new link: {link}', fail: 'Failed to reset group link: {error}' } },
}

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

export async function handler(ctx) {
  try {
    const code = await ctx.sock.groupRevokeInvite(ctx.chat)
    await ctx.reply(ctx.t('revoke.ok', { link: `https://chat.whatsapp.com/${code}` }))
  } catch (err) {
    await ctx.reply(ctx.t('revoke.fail', { error: err.message }))
  }
}