Files
gestion/commands/game/fasttype.js
T
VALOU3336 9bd39c69ca grand commit que tutur attend ( marche pas le raidmode en dev)
sinon il y a pleins de truc comme les anti raid , des coorectif ect
2024-04-22 18:30:33 +02:00

57 lines
2.3 KiB
JavaScript

const { FastType } = require('discord-gamecord');
const sentences = [
'Une phrase super cool à taper rapidement.',
'Tapez vite pour gagner !',
'Testez votre rapidité de frappe ici.',
'Le temps presse, tapez vite !',
'Vous avez 60 secondes pour démontrer votre vitesse.',
'Chaque mot compte, tapez avec précision.',
'Préparez-vous, le jeu va commencer !',
'Vos doigts sont-ils prêts ? Commencez à taper !',
'La compétition commence, allez-y !',
'Vous avez une chance de gagner, tapez vite !',
'Le jeu est en marche, tapez sans relâche !',
'Vous avez 1 minute pour écrire, faites attention à chaque lettre.',
'Le temps est limité, tapez aussi vite que possible.',
'Vous avez 60 secondes pour montrer votre vitesse de frappe.',
'Le jeu est en cours, tapez comme jamais !',
'Vous avez une chance de remporter la victoire, tapez vite !',
'Le jeu est en route, tapez avec confiance.',
'Vous avez 1 minute pour prouver votre vitesse, allez-y !',
'Le temps presse, tapez aussi vite que possible.',
'Vous avez 60 secondes pour montrer votre vitesse de frappe.',
'Le jeu est en cours, tapez comme jamais !',
'Vous avez une chance de remporter la victoire, tapez vite !',
'Le jeu est en route, tapez avec confiance.',
'Vous avez 1 minute pour prouver votre vitesse, allez-y !',
];
module.exports = {
name: 'fasttype',
aliases: ['typefast'],
description: 'Jouer à un jeu de vitesse de frappe',
emote: '⌨️',
utilisation: 'fasttype',
category: 'game',
async execute(message, args) {
const randomSentence = sentences[Math.floor(Math.random() * sentences.length)];
const Game = new FastType({
message: message,
isSlashGame: false,
embed: {
title: 'Vitesse de Frappe',
color: '#5865F2',
description: 'Vous avez {time} secondes pour taper la phrase ci-dessous.'
},
timeoutTime: 60000,
sentence: randomSentence,
winMessage: 'Vous avez gagné ! Vous avez terminé la course de frappe en {time} secondes avec un WPM de {wpm}.',
loseMessage: 'Vous avez perdu ! Vous n\'avez pas tapé la phrase correctement à temps.',
});
Game.startGame();
},
};