
J'ai été super occupé avec mon travail à temps plein et je n'ai pas pu terminer la réécriture complète sur laquelle j'ai commencé à travailler il y a quelque temps. Donc, j'ai pris Trivia Bot hors ligne pour le moment . Cela signifie-t-il que cela ne reviendra jamais en ligne? Non! Je voudrais adopter une approche de développement différente avec Trivia Bot à l'avenir. Voici ce que je veux dire par là:
Lorsque j'ai conçu et écrit le code du bot, j'étais un aîné d'université et c'était à l'origine un projet de classe. Le code a été très mal écrit car il a été précipité. J'étais également un développeur inexpérimenté à l'époque et il a été très difficile de mettre à l'échelle le projet étant donné à quel point il a été conçu à l'origine. Donc, j'aimerais le réécrire à l'avenir, mais en utilisant un langage de programmation entièrement différent. Cela signifie que je dois le déchirer complètement pour que je puisse le remettre ensemble, et cela prend beaucoup de temps.
Veuillez me pardonner car la vie a été super occupé ces dernières années. J'adore construire Discord Bots et je veux vraiment faire revivre Trivia Bot une fois pour toutes. Pour l'instant, tout ce que je demande, c'est que vous pardonnez mon silence. Merci pour le soutien ces dernières années, cela signifiait le monde pour moi en tant qu'ingénieur logiciel en herbe!
Trivia Bot est un bot de discorde amusant, entièrement fonctionnel et vérifié qui sert à satisfaire votre envie de trivia! Il existe de nombreux modes de trivia que vous pouvez jouer, soit par vous-même ou avec d'autres dans votre serveur Discord. Le bot utilise l'API de la base de données Open Trivia pour les questions de trivia qui sont utilisées dans le jeu, alors criez-les pour l'API vraiment cool! Vous pouvez en savoir plus ici.
Veuillez noter: les commandes de slash sont activement en cours et sur le chemin !! Pour l'instant, le bot est en effet cassé pour une utilisation dans les serveurs, mais vous pouvez utiliser des commandes normales dans DMS.
Cliquez ici pour ajouter Trivia Bot à votre serveur Discord! Dites à tous vos amis aussi!
Il existe de nombreuses commandes différentes que vous pouvez utiliser pour interagir avec Trivia Bot. Cette section évoluera à mesure que davantage de fonctionnalités sont continuellement ajoutées! Voici une liste des commandes actuelles:
!tfchill commence une ronde de trivia chill t / f.!tfcompetitive commence une série de trivia T / F compétitifs.!mcchill commence une série de anecdotes à choix multiples.!mccompetitive commence une série de anecdotes à choix multiples compétitives.!help répertorie toutes les commandes auxquelles Trivia Bot répond et ce qu'ils font.!info répond avec une intègre Discord qui contient des liens vers GitHub , Top.gg et le Discord Support Server La différence entre chill et competitive :
chill permet à tous les utilisateurs de sélectionner une réponse dans le délai de délai, competitive , n'accepte que la première bonne réponse; Tout le monde perd par défaut
Vous pouvez également ajouter l'une des commandes pour help à en savoir plus sur les différents modes de jeu, comme ainsi:
!help tfchill donnera plus de détails sur ce mode de jeu spécifique, par exemple. Trivia Bot prend désormais en charge les sous-commandes facultatives!
Alors ... qu'est-ce que cela signifie pour vous? Trivia Bot peut désormais prendre time [seconds] en tant que sous-commande facultative afin que vous puissiez prolonger la limite de temps par question dans un tour de trivia! Cela a été fait pour rendre le jeu plus accessible pour ceux qui ne peuvent pas lire aussi rapidement que les autres, ou simplement pour ceux qui veulent simplement prendre leur temps à jouer!
Veuillez noter: cette option n'est disponible que pour les modes de jeu de fraîcheur. Cela est dû à la nature des modes de refroidissement; Les modes compétitifs sont destinés à être des tours rapides et à tir rapide, c'est pourquoi cette option n'a pas été appliquée aux modes compétitifs.
Veuillez noter la partie 2: Il y aura plus de sous-commandes facultatives ajoutées à l'avenir, comme la sélection de plus de 10 questions, la sélection spécifique des catégories et la sélection de difficultés, pour n'en nommer que quelques-uns. Veuillez rester à l'écoute pour ceux-ci!
Disons que vous voulez jouer une série de tfchill mais que vous souhaitez faire en sorte que chaque question ait une limite de temps de 20 secondes:
Tout ce que vous avez à faire est de taper ce qui suit : !tfchill time 20
Par défaut, Trivia Bot vous donnera 10 secondes par question. Donc, si vous ne prenez pas time [seconds] , le bot sera par défaut à 10.
Limites:
tfchill ou mcchill Parfois, vous vous porterez mal et parfois vous voudrez un moyen plus rapide d'interagir avec le bot. Vous trouverez ci-dessous une liste d'alias qui existent afin que votre intention initiale soit reconnue:
!halp , !hwlp , !hrlp fonctionne pour !help!mchill fonctionne pour !mcchill!mcompetitive , !mccomp , !mcomp travaille pour !mccompetitive!pong fonctionne pour !ping!tfcomp fonctionne pour !tfcompetitive Veuillez consulter contribution.md pour des instructions sur la façon dont vous pouvez contribuer au développement de ce bot. Trivia Bot accueille toujours PRS!
Des discussions ont été activées sur ce référentiel, alors n'hésitez pas à poser des questions, à faire des suggestions, etc. ici si vous le souhaitez! Veuillez signaler les bogues en ouvrant un problème dans l'onglet Issues.
Vous pouvez également rejoindre le serveur de support Trivia Bot et poser des questions là-bas également:
Trivia Bot est toujours un travail actif en cours et, par conséquent, il a des bizarreries qui doivent encore être calculées. (Les contributions sont les bienvenues et encouragées, et c'est un excellent point de départ si vous voulez plonger vos orteils dans la base de code.) Il s'agit d'une liste des problèmes qui seront finalement résolus, mais jusque-là, sachez qu'ils sont là:
Cela se produit à la fois dans les modes de froid et de compétition.
L'utilisateur 1 sélectionne le choix B, un choix Breselect B, puis sélectionne le choix C. La bonne réponse était C et le bot accepte le choix de l'utilisateur 1 même si seule la première sélection doit être prise en compte.
L'API Discord limite ce qui peut être fait avec les réactions (c'est ainsi que Trivia Bot recueille des réponses). La solution serait de ignorer tout autre clic après l'exécution de la première tentative. Le problème pertinent pour résoudre ce problème peut être trouvé en cliquant ici.
Le bot lancera une erreur, peut être vu ici, sur les autorisations, mais je n'ai aucune idée de la cause ni comment le réparer. J'enquête activement à cela et j'espère trouver une solution bientôt!