簡體   English   中英

根據測驗答案提供角色的 Discord 機器人

[英]Discord bot that gives roles based on quiz answers

正如標題所說,我需要將服務器成員分成 2 個團隊,每個團隊都有一個特定的角色,角色將根據你對一個快速簡單的測驗的答案給出。

編輯:簡單來說,我如何根據測驗給某人一個特定的角色,例如:你喜歡 python 還是 C+,

如果他選擇了python,那么就會給他一個叫做“亂七八糟”的角色。

我不完全確定您在問什么,但是如果您想根據他們通過您的機器人進行的不和諧測驗為用戶分配一個角色,那么兩個易於實施的選項將是:

選項1

您可以為您提出的每個問題打分。 例如,選項 A 將給予 1 分,B 給予 0 分。然后根據他們的分數,您可以有一個簡單的 if 語句,如

if score > 10:
     #give team 1 role
else:
     #give team 2 role

選項 2

您可以將每個用戶的答案添加到列表中,然后在最后執行列表理解,並根據結果給他們一個角色。

if [list for role] = [list of user answers]:
     #give team role 1
else:
     #give team role 2

如果您詢問如何為用戶添加角色,我建議您觀看此視頻或查看文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM