Merhabalar, anladığım kadarı ile "prefix+komut sayı" şeklinde girilen girdiden kodun "sayı" kısmını algılamasını istiyorsunuz.
Biraz daha açmak için şöyle örnek vereyim: "!hesapla 3 + 5" burada kodun algılaması gereken 5 kısım var, prefix (!), komut (hesapla), sayılar (3, 5) ve işlem (5). Kodunuzun ana olarak prefix ve komut kısmını hesaplaması lazım siz de kalan kısımları argslar sayesinde tanıtabilirsiniz. Yukarıda verdiğim örnekte botun 3 args algılaması lazım; ilk sayı, işlem ve ikincı sayı. Aldığınız hatadan anladığım kadarı ile projeniz javascript yani node.js yani discord.js altyapısına sahip, ben aşağıya arsları nasıl tanıtacağınıza örnek bir kod bırakıyorum.
[CODE lang="javascript" title="Örnek node.js (discord.js) args"]const Discord = require("discord.js");
exports.run = async (client, message, args) => {
let miktar1 (!args[0]) // İşlem yapılacak ilk sayı, algılatmak için: ${miktar1}
let islem = args[1] // İşlem, algılatmak için: ${islem}
let miktar2 = args[2] // İşlem yapılacak ikinci sayı, algılatmak için: ${miktar2}
...
};
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [],
permLevel: 0
};
exports.help = {
name: "örnek-args"
};
[/CODE]
Takıldığınız bir yer olursa alıntılamaktan, etiketlemekten çekinmeyin.
Etiket için teşekkür ederim <3.