shape shape
logo

FHY-Bot

Group Name Change

Fitur ini memungkinkan Anda untuk mengubah nama grup. Anda dapat memperbarui nama grup sesuai dengan kebutuhan.

Instalasi:

Langkah-langkah instalasi pemasangan plugin Anda bisa lihat di Dokumentasi

Penggunaan:


const EMOJIS = {
    loading: '🕒',
    success: '✅',
    error: '❌'
};

module.exports = async (sock, message, msg, sender) => {
    const remoteJid = message.key?.remoteJid;

    if (!remoteJid || !remoteJid.endsWith('@g.us')) return;

    if (typeof msg !== 'string') return;
	
	if (msg.toLowerCase().startsWith('.group-name')) {
        const newName = msg.split('.group-name')[1]?.trim();

        if (!newName) {
            return sock.sendMessage(remoteJid, {
                text: 'Masukkan nama grup baru.\nContoh: `.group-name Grup Baru`'
            }, { quoted: message });
        }

        try {
            await sock.sendMessage(sender, { react: { text: EMOJIS.loading, key: message.key } });
            await sock.groupUpdateSubject(remoteJid, newName);
            await sock.sendMessage(remoteJid, {
                text: `Nama grup berhasil diubah menjadi:\n*${newName}*`
            }, { quoted: message });
            await sock.sendMessage(sender, { react: { text: EMOJIS.success, key: message.key } });
        } catch (err) {
            console.error('Gagal:', err);
            await sock.sendMessage(sender, { react: { text: EMOJIS.error, key: message.key } });
        }
    }
	
};

module.exports.SELF = true;
Plugin tidak berkerja? Laporkan!