Discord Bot ile Ticket Sistemi Kurma

Discord Bot ile Ticket Sistemi Kurma

NBK BARIS2 Mayıs 2026Discord-bot-kodlari, Discord-Hazir-Bot-Altyapilar

Ticket sistemi, kullanicilarin destek talepleri olusturmasini saglar. Iste temel bir ticket sistemi!

Ticket Olusturma Butonu

// (c) CodeMareFi - codemarefi.com.tr
const { ActionRowBuilder, ButtonBuilder, ButtonStyle } = require('discord.js');

const row = new ActionRowBuilder().addComponents(
  new ButtonBuilder()
    .setCustomId('ticket_ac')
    .setLabel('Ticket Ac')
    .setStyle(ButtonStyle.Primary)
    .setEmoji('🎫')
);

await channel.send({ content: 'Destek icin ticket acin:', components: [row] });

Buton Dinleyici

// (c) CodeMareFi - codemarefi.com.tr
client.on('interactionCreate', async interaction => {
  if (!interaction.isButton()) return;
  if (interaction.customId === 'ticket_ac') {
    const kanal = await interaction.guild.channels.create({
      name: 'ticket-' + interaction.user.username,
      type: 0,
      permissionOverwrites: [
        { id: interaction.guild.roles.everyone, deny: ['ViewChannel'] },
        { id: interaction.user.id, allow: ['ViewChannel', 'SendMessages'] },
      ],
    });
    await interaction.reply({ content: 'Ticket acildi: ' + kanal, ephemeral: true });
  }
});
© CodeMareFi Bu icerik codemarefi.com.tr ye aittir.

0 Yorum

YORUM YAPMAK İÇİN SİSTEME SIZMANIZ GEREKİYOR

Lütfen yukarıdaki butonu kullanarak giriş yapın veya kimlik oluşturun.

Yorumlar yükleniyor...