Azok, akik pro Kódolók, vagy jól tudnak Javascript el kódolni, programozni, tudnak e megoldást erre a hibára?
Sziasztok! Kéne egy kis segítség a kódolásban, mert akadt egy hiba, amit már napok óta próbálok megjavítani és nem sikerül.
A hiba:
if (fn(val, key, this))
^
TypeError: fn is not a function
Szeretnék Discord-ra egy robotot programozni, ami tud némítani egy adott időre, és ezt a hibát kapom.
A teljes programozásom:
case 'mute':
let person = message.guild.roles.cache.find(message.mentions.users.first() || message.guild.roles.cache.find(args[1]))
if (!person) return message.reply("Person does not exist/Couldn't find member");
let mainrole = message.guild.roles.find(role => role.name === "Berries");
let muterole = message.guild.roles.find(role => role.name === "Muted D:");
if (!muterole) return message.reply("Unable to find muterole");
let time = args[2];
if (!time) {
return message.reply("Time not specified");
}
person.removeRole(mainrole.id);
person.addRole(muterole.id);
message.channel.send(`@${person.user.tag} has been muted for ${ms(ms(time))}`);
setTimeout(function () {
person.addRole(mainrole.id);
person.removeRole(muterole.id);
message.channel.send(`@${person.user.tag} has been unmuted!`)
}, ms(time));
break;
Nagyon örülnék ha valaki tudna nekem valami tanácsot adni. :)
Megfelelő kategória: Számítástechnika > Programozás.
A hiba valamilyen belső hiba, kellene lennie valamilyen függvénynek, amit definiálnod kellene, de nincs ilyen függvény definiálva. A Discord API-t kellene megnézni, de arra most nem igazán van időm.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!