
Estou super ocupado com meu emprego em período integral e não consegui completar a reescrita completa em que comecei a trabalhar há pouco tempo. Então, eu peguei o Bot Trivia offline por enquanto . Isso significa que nunca mais voltará online? Não! Eu gostaria de adotar uma abordagem de desenvolvimento diferente com o trivia Bot no futuro. Aqui está o que quero dizer com isso:
Quando eu originalmente projetei e escrevi o código para o bot, eu era um veterano da faculdade e isso era originalmente um projeto de classe. O código foi escrito muito mal, pois foi apressado. Eu também era um desenvolvedor inexperiente na época e tem sido muito difícil escalar o projeto, dado o quão ruim ele foi originalmente projetado. Então, eu gostaria de reescrevê -lo no futuro, mas usando uma linguagem de programação totalmente diferente. Isso significa que preciso rasgá -lo completamente para que eu possa montá -lo novamente, e isso leva muito tempo.
Por favor, me perdoe, pois a vida está super ocupada nos últimos anos. Adoro construir bots discórdios e realmente quero reviver o trivia Bot de uma vez por todas. Por enquanto, tudo o que peço é que você perdoe meu silêncio. Obrigado pelo apoio nos últimos anos, isso significava o mundo para mim como um aspirante a engenheiro de software!
O Bot Trivia é um bot de discórdia divertido, totalmente funcional e verificado que serve ao propósito de satisfazer seu desejo de trivia! Existem muitos modos de curiosidades diferentes que você pode reproduzir, ou com outras pessoas no seu servidor Discord. O bot usa a API de banco de dados Open Trivia para as perguntas das curiosidades usadas no jogo, então grite para a API muito legal! Você pode descobrir mais sobre isso aqui.
Observação: os comandos Slash estão ativamente em andamento e a caminho !! Por enquanto, o bot está realmente quebrado para uso em servidores, mas você pode usar comandos normais no DMS.
Clique aqui para adicionar o Bot Trivia ao seu servidor Discord! Diga a todos os seus amigos também!
Existem muitos comandos diferentes que você pode usar para interagir com o trivia bot. Esta seção estará evoluindo à medida que mais recursos são adicionados continuamente! Aqui está uma lista dos comandos atuais:
!tfchill inicia uma rodada de trivialidades frias.!tfcompetitive inicia uma rodada de trivia t/f competitiva.!mcchill inicia uma rodada de trivia de múltipla escolha fria.!mccompetitive inicia uma rodada de curiosidades competitivas de múltipla escolha.!help lista todos os comandos aos quais o Bot Trivia responde e o que eles fazem.!info responde com uma incorporação de discórdia que contém links para GitHub , Top.gg e o Discord Support Server A diferença entre chill e competitive :
chill permite que todos os usuários selecionem uma resposta dentro do prazo competitive apenas aceita a primeira resposta correta; todo mundo perde por padrão
Você também pode anexar qualquer um dos comandos para help a aprender mais sobre os diferentes modos de jogo, como assim:
!help tfchill fornecerá mais detalhes sobre este modo de jogo específico, por exemplo. O Bot trivia agora suporta comandos opcionais!
Então ... o que isso significa para você? O Bot Trivia agora pode levar time [seconds] como um sub comando opcional, para que você possa estender o prazo por pergunta em uma rodada de curiosidades! Isso foi feito para tornar o jogo mais acessível para aqueles que não conseguem ler tão rapidamente quanto os outros, ou simplesmente, para aqueles que só querem demorar o tempo jogando!
Observação: esta opção está disponível apenas para modos de jogabilidade fria. Isso se deve à natureza dos modos frios; Os modos competitivos devem ser rodadas rápidas e rápidas, e é por isso que essa opção não foi aplicada a modos competitivos.
Observe a parte 2: haverá mais comandos sub -opcionais adicionados no futuro, como selecionar mais de 10 perguntas, seleção de categoria específica e seleção de dificuldades, para citar alguns. Por favor, fique atento a estes!
Digamos que você queira jogar uma rodada de tfchill mas deseja fazer cada pergunta ter um limite de tempo de 20 segundos:
Tudo o que você precisa fazer é digitar o seguinte : !tfchill time 20
Por padrão, o trivia Bot fornecerá 10 segundos por pergunta. Portanto, se você não fornecer time [seconds] , o bot de inadimplência para 10.
Limites:
tfchill ou mcchill Às vezes, você vai mal a algo e às vezes deseja uma maneira mais rápida de interagir com o bot. Abaixo estão uma lista de aliases que existem para que sua intenção original seja reconhecida:
!halp , !hwlp ,! !hrlp funciona para !help!mchill funciona para !mcchill!mcompetitive !mccompetitive !mccomp !mcomp!pong trabalha para !ping!tfcomp funciona para !tfcompetitive Consulte Contribuindo.md para obter instruções sobre como você pode contribuir para o desenvolvimento deste bot. O Bot Trivia sempre recebe os PRs!
As discussões foram ativadas neste repositório; portanto, sinta -se à vontade para fazer perguntas, fazer sugestões etc. por aqui, se quiser! Por favor, relate os bugs abrindo um problema para ele na guia Problemas.
Você também pode participar do servidor de suporte do Trivia Bot e fazer perguntas lá também:
O Bot trivia ainda é um trabalho ativo em andamento e, portanto, possui algumas peculiaridades que ainda precisam ser resolvidas. (As contribuições são bem -vindas e incentivadas, e este é um ótimo lugar para começar, se você deseja mergulhar os dedos dos pés na base de código.) Esta é uma lista dos problemas que serão corrigidos eventualmente, mas até então, saiba que eles estão lá:
Isso acontece nos modos frios e competitivos.
O Usuário 1 seleciona a opção B, Unselecte a opção B e seleciona a opção C. A resposta correta foi C e o bot aceita a escolha do usuário 1, embora apenas a primeira seleção deva ser considerada.
A API Discord limita o que pode ser feito com as reações (e é assim que o BOT trivial coleta respostas). A solução seria desconsiderar quaisquer outros cliques após a primeira tentativa ter sido executada. O problema relevante para a correção isso pode ser encontrado clicando aqui.
O bot causará um erro, pode ser visto aqui, sobre permissões, mas não tenho idéia do que causa ou como corrigi -lo. Estou investigando ativamente isso e espero encontrar uma solução em breve!