
私はフルタイムの仕事でとても忙しく、少し前に仕事を始めた完全な書き直しを完了することができませんでした。だから、私は今のところトリビアボットをオフラインにしました。それはそれがオンラインで戻ってこないことを意味しますか?いいえ!将来、Trivia Botで別の開発アプローチを取りたいと思います。これが私がそれを意味することです:
私がもともとボットのコードを設計して書いたとき、私は大学のシニアであり、これはもともとクラスプロジェクトでした。コードは急いで非常に貧弱に書かれていました。私は当時経験の浅い開発者でもあり、それが元々設計されていたことを考えると、プロジェクトをスケーリングすることは非常に困難でした。だから、将来それを書き直したいのですが、まったく異なるプログラミング言語を使用しています。これは、それを完全に引き裂く必要があるため、それを元に戻すことができ、これには多くの時間がかかります。
ここ数年、人生はとても忙しかったので私を許してください。私は不一致のボットを作るのが大好きで、本当にトリビアボットを完全に復活させたいと思っています。とりあえず、私が尋ねるのは、あなたが私の沈黙を許すことです。ここ数年サポートをありがとう、それは意欲的なソフトウェアエンジニアとしての私にとって世界を意味しました!
Trivia Botは、楽しく、完全に機能し、検証された不和ボットで、トリビアの渇望を満足させる目的に役立ちます!自分で、またはDiscordサーバーに他の人と一緒にプレイできるさまざまなトリビアにはさまざまなモードがあります。ボットは、ゲームで使用されているトリビアの質問にオープントリビアデータベースAPIを使用しているので、本当にクールなAPIのために叫びます!それについてはこちらで詳しく知ることができます。
注:スラッシュコマンドは積極的に作業中にあり、途中です!!今のところ、ボットは実際にサーバーで使用するために壊れていますが、DMSで通常のコマンドを使用できます。
ここをクリックして、DiscordサーバーにTrivia Botを追加してください!すべての友達にも教えてください!
トリビアボットと対話するために使用できる多くの異なるコマンドがあります。このセクションは、より多くの機能が継続的に追加されるため、進化します!現在のコマンドのリストは次のとおりです。
!tfchill 、寒気のトリビアのラウンドを開始します。!tfcompetitive競争力のあるT/Fトリビアのラウンドを開始します。!mcchill 、寒気の多肢選択トリビアのラウンドを開始します。!mccompetitive 、競争力のある多肢選択トリビアのラウンドを開始します。!help 、Trivia Botが応答するすべてのコマンドとそれらが何をするかをリストします。!info GitHub 、 Top.gg 、およびDiscord Support Serverへのリンクを含む不一致の埋め込みで応答しますchillとcompetitiveの違い:
chill 、すべてのユーザーが時間制限内で回答を選択することを可能にします。 competitive最初の正解のみを受け入れます。他の誰もがデフォルトで負けます
また、次のように、さまざまなゲームモードの詳細を学ぶのにhelpコマンドのいずれかを追加することもできます。
!help tfchill 。 Trivia Botはオプションのサブコマンドをサポートしています!
だから...これはあなたにとって何を意味しますか? Trivia Botは、オプションのサブコマンドとしてtime [seconds]を取ることができるようになりました。これは、他の人と同じくらい速く読めない人、または単に時間をかけたいだけの人にとって、ゲームをよりアクセスしやすくするために行われました!
注:このオプションは、ゲームプレイのチルモードでのみ使用できます。これは、チルモードの性質によるものです。競争力のあるモードは、迅速で迅速な発射ラウンドであることを意図しているため、このオプションは競合モードに適用されませんでした。
パート2:将来、10を超える質問、特定のカテゴリの選択、難易度の選択など、いくつかの例を挙げるなど、よりオプションのサブコマンドが追加されます。これらにご期待ください!
tfchillのラウンドをプレイしたいのですが、各質問には20秒の時間制限があります。
あなたがする必要があるのは、次の入力だけです: !tfchill time 20
デフォルトでは、Trivia Botは質問ごとに10秒を与えます。したがって、 time [seconds]を提供しない場合、ボットはデフォルト10になります。
制限:
tfchillまたはmcchillゲームモードにのみ適用できます時々あなたは何かを誤ってペルし、時にはボットと対話するためのより迅速な方法が必要な場合があります。以下は、元の意図が認識されるように存在するエイリアスのリストです。
!halp 、 !hwlp 、 !hrlp !helpのために機能します!mchill !mcchillのために機能します!mcompetitive 、 !mccomp 、 !mcompは!mccompetitiveで動作します!pong !pingのために働きます!tfcomp !tfcompetitiveで機能しますこのボットの開発にどのように貢献できるかについての指示については、Converting.mdをご覧ください。トリビアボットは常にPRを歓迎します!
このリポジトリでディスカッションが有効になっているため、ご希望の場合は、質問したり、提案をしたりするなどをお気軽にお問い合わせください。 [問題]タブで問題を開いてバグを報告してください。
また、Trivia Bot Support Serverに参加して質問することもできます。
Trivia Botは依然として進行中の積極的な作業であるため、まだ解決する必要があるいくつかの癖があります。 (貢献は歓迎され、奨励されています。これは、コードベースにつま先を浸したい場合に始めるのに最適な場所です。)これは最終的に修正される問題のリストですが、それまでは、彼らがそこにいることを知ってください:
これは、冷却モードと競合モードの両方で発生します。
ユーザー1選択Bを選択し、選択肢を選択してから選択Bを選択し、選択Cを選択します。正しい答えはCであり、ボットは最初の選択のみを考慮する必要がある場合でもユーザー1の選択を受け入れます。
不一致APIは、反応で何ができるかを制限します(これは、トリビアボットが答えを収集する方法です)。解決策は、最初の試みが実行された後、他のクリックを無視することです。これを修正することに関連する問題は、ここをクリックすることで見つけることができます。
ボットにはエラーが発生し、ここではアクセス許可について見ることができますが、何がそれを引き起こすのか、どのように修正するかはわかりません。私はこれを積極的に調査しており、すぐに解決策を見つけたいと思っています!