Kezdőoldal » Számítástechnika » Programozás » Discord jsben hogy lehetne...

Discord jsben hogy lehetne megoldani, hogy egy bot üzenetére bárki reagálhat? (Bővebben lent)

Figyelt kérdés

Példának vennék egy kvíz kérdést, aminél a bot feltesz egy kérdést, aztán az arra HELYESEN reagáló pontot kapna (vagy történne valami)


A kódban azt tudom, hogy a "m => m.author.id == message.author.id" rész egy filter, hogy kitől figyeli az üzenetet, de hogy lehet azt, hogy bárkitől? Próbáltam message.content-tel, de semmi


Maga a kód példa az csak a parancsot beküldő személyre érvényes most ugye, de hogy lehetne megoldani azt, hogy bárkire reagáljon és a helyes választ adó személy nevét írja majd ki?


message.channel.send(`Melyik évben kezdődött a második világháború?`).then(() => {

message.channel.awaitMessages(m => m.author.id == message.author.id, {max: 10, time: 300000}).then(collected => {

if(collected.first().content.toLowerCase() === "1939"){

message.channel.send(`${message.author} adta meg a helyes választ!`);

}

})

.catch(() => {

message.channel.send("Válaszidő lejárt!");

});

});


Előre is köszönöm, ha valaki tud segíteni



2021. okt. 23. 22:09
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

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!