Discord bot girilen değer nasıl yazılır?

Taha Bostan

Hectopat
Katılım
5 Şubat 2021
Mesajlar
209
Makaleler
1
Yer
Bursa
Daha fazla  
Cinsiyet
Erkek
Meslek
Yazılım Mühendisi
Beyler size bir şey soracağım. Küçük bir ödev sistemi yapmak istiyorum (Discord botumuz için). Mesela;

+Ödev ekle <bir ödev>
Yazılınca yazılan değeri alıp bir embed mesaja nasıl eklerim?

+Ödev liste
Yazınca da girilen tüm ödevleri gösterecek.

Bu sistemi nasıl yapacağım. Kodları ile paylaşırsanız sevinirim.
 
Son düzenleyen: Moderatör:
Hocam bu şekilde yazılan değeri embed mesaja ekleyebilirsiniz.
[CODE lang="javascript" title="Verilen değeri embed olarak göndermek"] const Discord = require('discord.js');

exports.run = (client, message, args) => {
let ödev = args.slice(0).join(' ');
if (ödev.length < 1) return message.reply('Yazmam için herhangi bir şey yazmalısın.');
message.delete();
message.channel.send(new Discord.MessageEmbed().setTitle("Ödev").setDescription(ödev).setTimestamp().setColor("RANDOM"));
};

exports.conf = {
aliases: ['ödev'],
permLevel: 0,
kategori: 'Genel'
};

exports.help = {
name: 'ödev',
description: 'Ödev',
usage: 'ödev'
};
[/CODE]
 
Beyler size bir şey soracağım. Küçük bir ödev sistemi yapmak istiyorum (Discord botumuz için). Mesela;

+Ödev ekle <bir ödev>
Yazılınca yazılan değeri alıp bir embed mesaja nasıl eklerim?

+Ödev liste
Yazınca da girilen tüm ödevleri gösterecek.

Bu sistemi nasıl yapacağım. Kodları ile paylaşırsanız sevinirim.
Komuta gelen args değişkeni içinde "+ödev liste" komutunun argümanları yer alıyor.

args[0] = "+ödev"
args[1] = "liste" şeklinde.
 
Başka botlar üzerinde yapsanız olmaz mı?

Hangi botlar ile olur.

Hocam bu şekilde yazılan değeri embed mesaja ekleyebilirsiniz.
[CODE lang="javascript" title="Verilen değeri embed olarak göndermek"] const Discord = require('discord.js');

exports.run = (client, message, args) => {
let ödev = args.slice(0).join(' ');
if (ödev.length < 1) return message.reply('Yazmam için herhangi bir şey yazmalısın.');
message.delete();
message.channel.send(new Discord.MessageEmbed().setTitle("Ödev").setDescription(ödev).setTimestamp().setColor("RANDOM"));
};

exports.conf = {
aliases: ['ödev'],
permLevel: 0,
kategori: 'Genel'.
};

exports.help = {
name: 'ödev',
description: 'Ödev',
usage: 'ödev'.
};
[/CODE]

Komuta gelen args değişkeni içinde "+ödev liste" komutunun argümanları yer alıyor.

Args[0] = "+ödev"
Args[1] = "liste" şeklinde.

Çok sağ olun.

Hocam bu şekilde yazılan değeri embed mesaja ekleyebilirsiniz.
[CODE lang="javascript" title="Verilen değeri embed olarak göndermek"] const Discord = require('discord.js');

exports.run = (client, message, args) => {
let ödev = args.slice(0).join(' ');
if (ödev.length < 1) return message.reply('Yazmam için herhangi bir şey yazmalısın.');
message.delete();
message.channel.send(new Discord.MessageEmbed().setTitle("Ödev").setDescription(ödev).setTimestamp().setColor("RANDOM"));
};

exports.conf = {
aliases: ['ödev'],
permLevel: 0,
kategori: 'Genel'.
};

exports.help = {
name: 'ödev',
description: 'Ödev',
usage: 'ödev'.
};
[/CODE]

Hocam bu komut ne yazınca çalışıyor.
 
Son düzenleyen: Moderatör:
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı