Kezdőoldal » Számítástechnika » Programozás » Azok, akik pro Kódolók, vagy...

Azok, akik pro Kódolók, vagy jól tudnak Javascript el kódolni, programozni, tudnak e megoldást erre a hibára?

Figyelt kérdés

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. :)



2020. máj. 11. 16:14
 1/2 A kérdező kommentje:
A programot VSC-én irtam (Visual Studio Code).
2020. máj. 11. 16:15
 2/2 2*Sü ***** válasza:
91%

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.

2020. máj. 11. 17:37
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!