Discord - Üye Şikayet Etme Komudu

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
22 Ara 2016
Mesajlar
306
Çözümler
1
Tepki puanı
23
Ödüller
9
9 HİZMET YILI
Merhaba, arkadaşlar örneğin bir sunucunuz var ve seste bir çok aktif üyeniz var birisi küfür etti veya bir durumdan rahatsız oldu örneğin !report @kullanıcı [Küfür] eğer elinde bir delil varsa kişi burdan bir zarar görebilir oda yetkili yoksa gelebilir bunun dışında sunucu ile ilgili bir şey oldugunda yöneticiyi etiketliyerek öneri tarzı bir şey yapabilir. Kod geliştirebilir.

Yapılması gerekenler:
1) snekfetch modülünü yüklemeniz gerekiyor.
2) komutlar/şikayet-et.js komut dosyasını oluşturup kodu yapıştırmalısınız.


Modül nasıl yüklenir?
1)package.json yerini açıyoruz.
2)add-package bölümüne tıklıyoruz.
3) node-snekfetch yazıyoruz, çıkan sayfada sadece ismine tıklıyoruz anlık olarak bir gidip gelme olacaktır o sırada yüklenecektir.


JavaScript:
const snekfetch = require('snekfetch');
const Discord = require('discord.js');

module.exports.run = (client, message, args) => {

        let target = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
        let reports = message.guild.channels.find('name' , 'sikayet');
        let reason =  args.slice(1).join(' ');

        if(!target) return message.channel.send('**Bir kullanıcı girmeni bekliyorum**.');
        if(!reason) return message.channel.send('**Bir sebep girmeni bekliyorum**.');
        if(!reports) return message.channel.send(' sikayet **isminde bir kanal olmadığında bu işlemi gerçekleştiremiyorum**.');

        let reportembed = new Discord.RichEmbed()
            .setThumbnail(target.user.avatarURL)
            .setAuthor('Avezy Şikayet Sistemi ', 'http://www.edremit.bel.tr/wp-content/uploads/2016/08/ISTEK_SIKAYET-1.png')
            .addField('Sunucunun Adı', message.guild.name)
            .addField('Şikayet Edilen Kullanıcı', `${target.user.tag}\n(${target.user.id})`)
            .addField('Şikayet Eden', `${message.author.tag}\n(${message.author.id})`)
            .addField('Şikayet Sebebi:', `${reason}`)
            .addField('Şikayetin Olduğu Kanal', `${message.channel}`)
            .setFooter('Avezy')
            .setColor('36393F')
        reports.send(reportembed);

        message.channel.sendEmbed(new Discord.RichEmbed().setDescription(`${target.user.tag} isimli kullanıcı şikayet edildi. :white_check_mark:`).setColor('RANDOM'));

};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['şikayet', 'report'],
  permLevel: 0
};

exports.help = {
  name: 'şikayet',
  description: 'Belirlenen miktarda mesajı siler.',
  usage: 'sikayet'
};
 
its all an illusion
Seçkin Üye
Katılım
13 Nis 2019
Mesajlar
374
Çözümler
1
Tepki puanı
28
Ödüller
6
7 HİZMET YILI
eline sağlık bugün maşallah discord üzerinde yararlı paylaşımların akıyo :D
 
Seçkin Üye
Katılım
4 Nis 2020
Mesajlar
330
Tepki puanı
30
Ödüller
2
Yaş
26
6 HİZMET YILI
Merhaba, arkadaşlar örneğin bir sunucunuz var ve seste bir çok aktif üyeniz var birisi küfür etti veya bir durumdan rahatsız oldu örneğin !report @kullanıcı [Küfür] eğer elinde bir delil varsa kişi burdan bir zarar görebilir oda yetkili yoksa gelebilir bunun dışında sunucu ile ilgili bir şey oldugunda yöneticiyi etiketliyerek öneri tarzı bir şey yapabilir. Kod geliştirebilir.

Yapılması gerekenler:
1) snekfetch modülünü yüklemeniz gerekiyor.
2) komutlar/şikayet-et.js komut dosyasını oluşturup kodu yapıştırmalısınız.


Modül nasıl yüklenir?
1)package.json yerini açıyoruz.
2)add-package bölümüne tıklıyoruz.
3) node-snekfetch yazıyoruz, çıkan sayfada sadece ismine tıklıyoruz anlık olarak bir gidip gelme olacaktır o sırada yüklenecektir.


JavaScript:
const snekfetch = require('snekfetch');
const Discord = require('discord.js');

module.exports.run = (client, message, args) => {

        let target = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
        let reports = message.guild.channels.find('name' , 'sikayet');
        let reason =  args.slice(1).join(' ');

        if(!target) return message.channel.send('**Bir kullanıcı girmeni bekliyorum**.');
        if(!reason) return message.channel.send('**Bir sebep girmeni bekliyorum**.');
        if(!reports) return message.channel.send(' sikayet **isminde bir kanal olmadığında bu işlemi gerçekleştiremiyorum**.');

        let reportembed = new Discord.RichEmbed()
            .setThumbnail(target.user.avatarURL)
            .setAuthor('Avezy Şikayet Sistemi ', 'http://www.edremit.bel.tr/wp-content/uploads/2016/08/ISTEK_SIKAYET-1.png')
            .addField('Sunucunun Adı', message.guild.name)
            .addField('Şikayet Edilen Kullanıcı', `${target.user.tag}\n(${target.user.id})`)
            .addField('Şikayet Eden', `${message.author.tag}\n(${message.author.id})`)
            .addField('Şikayet Sebebi:', `${reason}`)
            .addField('Şikayetin Olduğu Kanal', `${message.channel}`)
            .setFooter('Avezy')
            .setColor('36393F')
        reports.send(reportembed);

        message.channel.sendEmbed(new Discord.RichEmbed().setDescription(`${target.user.tag} isimli kullanıcı şikayet edildi. :white_check_mark:`).setColor('RANDOM'));

};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['şikayet', 'report'],
  permLevel: 0
};

exports.help = {
  name: 'şikayet',
  description: 'Belirlenen miktarda mesajı siler.',
  usage: 'sikayet'
};
Beni de şikayet ediyorlardı hep :) ama nitro alınca şikayeti bırakmak zorunda kaldılar :D
 
Süper Üye
Katılım
22 Mar 2020
Mesajlar
608
Çözümler
5
Tepki puanı
71
Ödüller
5
Yaş
26
6 HİZMET YILI
eline sağlık dostum discor ile ilgili herşeyi paylaştın dostum sunucu açarsam diye bunları ss aldım tutuyorum adamın dibisin
 
Onaylı Üye
Katılım
31 Ocak 2020
Mesajlar
67
Tepki puanı
8
Ödüller
7
6 HİZMET YILI
Merhaba, arkadaşlar örneğin bir sunucunuz var ve seste bir çok aktif üyeniz var birisi küfür etti veya bir durumdan rahatsız oldu örneğin !report @kullanıcı [Küfür] eğer elinde bir delil varsa kişi burdan bir zarar görebilir oda yetkili yoksa gelebilir bunun dışında sunucu ile ilgili bir şey oldugunda yöneticiyi etiketliyerek öneri tarzı bir şey yapabilir. Kod geliştirebilir.

Yapılması gerekenler:
1) snekfetch modülünü yüklemeniz gerekiyor.
2) komutlar/şikayet-et.js komut dosyasını oluşturup kodu yapıştırmalısınız.


Modül nasıl yüklenir?
1)package.json yerini açıyoruz.
2)add-package bölümüne tıklıyoruz.
3) node-snekfetch yazıyoruz, çıkan sayfada sadece ismine tıklıyoruz anlık olarak bir gidip gelme olacaktır o sırada yüklenecektir.


JavaScript:
const snekfetch = require('snekfetch');
const Discord = require('discord.js');

module.exports.run = (client, message, args) => {

        let target = message.guild.member(message.mentions.users.first() || message.guild.members.get(args[0]));
        let reports = message.guild.channels.find('name' , 'sikayet');
        let reason =  args.slice(1).join(' ');

        if(!target) return message.channel.send('**Bir kullanıcı girmeni bekliyorum**.');
        if(!reason) return message.channel.send('**Bir sebep girmeni bekliyorum**.');
        if(!reports) return message.channel.send(' sikayet **isminde bir kanal olmadığında bu işlemi gerçekleştiremiyorum**.');

        let reportembed = new Discord.RichEmbed()
            .setThumbnail(target.user.avatarURL)
            .setAuthor('Avezy Şikayet Sistemi ', 'http://www.edremit.bel.tr/wp-content/uploads/2016/08/ISTEK_SIKAYET-1.png')
            .addField('Sunucunun Adı', message.guild.name)
            .addField('Şikayet Edilen Kullanıcı', `${target.user.tag}\n(${target.user.id})`)
            .addField('Şikayet Eden', `${message.author.tag}\n(${message.author.id})`)
            .addField('Şikayet Sebebi:', `${reason}`)
            .addField('Şikayetin Olduğu Kanal', `${message.channel}`)
            .setFooter('Avezy')
            .setColor('36393F')
        reports.send(reportembed);

        message.channel.sendEmbed(new Discord.RichEmbed().setDescription(`${target.user.tag} isimli kullanıcı şikayet edildi. :white_check_mark:`).setColor('RANDOM'));

};

exports.conf = {
  enabled: true,
  guildOnly: true,
  aliases: ['şikayet', 'report'],
  permLevel: 0
};

exports.help = {
  name: 'şikayet',
  description: 'Belirlenen miktarda mesajı siler.',
  usage: 'sikayet'
};
cok sagol
 
but most importantly he hacc
Süper Üye
Katılım
8 Ağu 2018
Mesajlar
1,064
Çözümler
10
Tepki puanı
72
Ödüller
8
7 HİZMET YILI
eyvallah işe yarar
 
Söylesem Tesiri Yok Sussam Gönül Razı Değil
Seçkin Üye
Katılım
9 Şub 2019
Mesajlar
342
Çözümler
1
Tepki puanı
19
Ödüller
5
Yaş
24
Sosyal
7 HİZMET YILI
yararlı bir çalışma iyi forumlar
 
GhosT
Seçkin Üye
Katılım
22 Mar 2019
Mesajlar
393
Tepki puanı
24
Ödüller
4
7 HİZMET YILI
eline sağlık yine sen yine sen :)
 
Elbet Bir Gün
Süper Üye
Katılım
8 Mar 2018
Mesajlar
702
Çözümler
4
Tepki puanı
40
Ödüller
8
Yaş
28
8 HİZMET YILI
eyvallah işe yarar teşekkürler
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst