
我非常忙於我的全職工作,無法完成我開始工作的完整改寫。因此,我暫時離線瑣事機器人。這是否意味著它永遠不會回到網上?不!我想將來與Trivia Bot採取不同的開發方法。這就是我的意思:
當我最初為機器人設計和編寫代碼時,我是一名大學生,這最初是一個班級項目。當密碼被趕走時,該代碼的編寫非常差。當時我也是一個沒有經驗的開發人員,鑑於它最初設計的糟糕率是非常困難的。因此,我想將來重寫它,但是使用完全不同的編程語言。這意味著我需要將其完全撕開,以便我可以將其放回原處,這需要很多時間。
請原諒我,因為過去幾年的生活一直很忙。我喜歡構建Discord機器人,並且真的很想一勞永逸地複興瑣事機器人。就目前而言,我要問的是您原諒我的沉默。感謝過去幾年的支持,作為有抱負的軟件工程師,這對我來說意味著世界!
Trivia Bot是一個有趣,功能齊全且經過驗證的Discord Bot,其目的是滿足您的瑣事渴望!您可以獨自或與Discord服務器中的其他人一起玩許多不同的瑣事模式。該機器人使用開放式瑣事數據庫API進行遊戲中使用的瑣事問題,因此向他們大聲疾呼,以獲取真正酷的API!您可以在這裡找到更多有關此的信息。
請注意:Slash命令正在積極進行工作和途中!目前,機器人確實被打破以用於服務器中,但是您可以在DMS中使用普通命令。
單擊此處將Trivia Bot添加到您的Discord服務器!也告訴所有朋友!
您可以使用許多不同的命令與Trivia Bot進行交互。隨著不斷添加更多功能,本節將不斷發展!這是當前命令的列表:
!tfchill!tfcompetitive開始了一輪競爭性T/F瑣事。!mcchill開始了一輪寒意的多項選擇瑣事。!mccompetitive開始了一輪競爭性的多項選擇瑣事。!help列出Trivia Bot響應的所有命令以及它們的作用。!info響應以嵌入為GitHub , Top.gg和Discord Support Server Discord嵌入chill與competitive之間的區別:
chill允許所有用戶在時間限制內選擇答案competitive只接受第一個正確的答案;默認情況下其他所有人都輸
您還可以附加任何命令,以help您更多地了解不同的遊戲模式,例如:
!help tfchill Trivia Bot現在支持可選的子命令!
那麼...這對您意味著什麼? Trivia Bot現在可以花費time [seconds]作為可選的子命令,以便您可以在瑣事中延長每個問題的時間限制!這樣做是為了使遊戲更容易訪問那些無法像他人那樣快的人,或者只是為了讓那些只想花時間玩的人!
請注意:此選項僅適用於遊戲玩法模式。這是由於寒意模式的性質。競爭模式的意義是快速,快速的回合,這就是為什麼此選項不適用於競爭模式的原因。
請注意第2部分:將來會增加更多可選的子命令,例如選擇10個以上的問題,特定類別選擇和難度選擇,以等待一些。請繼續關注這些!
假設您想參加一輪tfchill但想讓每個問題的時間限制為20秒:
您需要做的就是鍵入以下內容: !tfchill time 20
默認情況下,瑣事機器人將為您提供10秒的每個問題。因此,如果您不提供time [seconds] ,那麼機器人將默認為10。
限制:
tfchill或mcchill遊戲模式有時您會錯過一些東西,有時您會想要一種更快的方法與機器人互動。以下是存在的別名列表,以便您的原始意圖得到認可:
!halp , !hwlp , !hrlp適用!help!mchill為!mcchill!mcompetitive , !mccomp , !mcomp適用於!mccompetitive!pong適合!ping!tfcomp適用於!tfcompetitive 有關如何為該機器人的開發做出貢獻的說明,請參見貢獻。瑣事機器人總是歡迎PRS!
該存儲庫已經啟用了討論,因此請隨時提出任何問題,提出建議等。請通過在“問題”選項卡中打開問題來報告錯誤。
您還可以加入Trivia Bot支持服務器,並在此處提出問題:
Trivia Bot仍然是一項積極的工作,因此,它仍然需要淘汰一些怪癖。 (歡迎和鼓勵捐款,如果您想將腳趾浸入代碼庫中,這是一個不錯的起點。)這是最終將解決的問題的列表,但是直到那時,請知道他們在那裡:
這在寒意和競爭模式中都發生。
用戶1選擇選擇B,Unelects選擇B,然後選擇選擇C。正確的答案是C,Bot接受用戶1的選擇,即使僅考慮第一個選擇。
Discord API限制了反應可以做的事情(這是Trivia Bot收集答案的方式)。解決方案是在執行第一次嘗試後無視其他單擊。可以通過單擊此處找到與解決此問題有關的問題。
該機器人會在此處出現一個錯誤,可以在這裡看到權限,但是我不知道是什麼原因導致它或如何修復它。我正在積極調查這一點,希望很快找到解決方案!