Hack O Bot
1.0.0
一個不和諧的機器人,可讓您在社區為社區開發的不和諧中運行有趣的命令。為了開始研究機器人,您可以閱讀貢獻指南,並確保已安裝了最新版本的Python。確保您安裝了最新版本的PIP以及GIT。
有關機器人的基本介紹,您可以閱讀文檔。
您想要在不和諧機器上想要的任何東西,我們也想要它。從適度到有趣的命令,我們都接受。問題部分給出了一些基本命令。如果要添加命令,則可以提出拉動請求,我們將對其進行審核。確保將管理員角色要求放在代碼中,以便只有管理員可以使用以服務器為中心的命令,例如禁令或踢。將角色“管理員”視為管理員角色。為命令編寫描述性help字段,以便用戶知道命令的作用。
使用以下命令安裝所有依賴項:
pip install -r requirements.txt 首先,您至少需要Python 3.8 。
克隆回購:
$ git clone https://github.com/MicrosoftStudentChapter/Hack-O-Bot
$ cd Hack-O-Bot安裝依賴項:
$ pip install -r requirements.txt將.env.example重命名為.env並填寫字段。如果.env.example不存在(隱藏),請創建一個名為.env的文本文件,然後復制.env.example的內容,然後修改值。
最後,啟動機器人。
$ python discord_main.py 這是機器人所具有的所有命令的列表:
有趣的命令
| 命令 | 描述 |
|---|---|
.8ball | 使用魔術8球隨機答案 |
.roll | n死亡 |
.horoscope | 根據您的不和諧生日獲取今天的星座 |
.emoji | 表情符號流行您的文字 |
.github | 獲取有關隨機GitHub存儲庫的信息 |
.dog | 發送可愛的狗圖像,可選地使用指定品種 |
.cat | 發送可愛的貓圖像,可選地使用一些文字! |
.duck | 發送隨機的鴨子圖像! |
.richest | 根據《福布斯清單》獲取有關最富有的人的信息 |
適量命令
| 命令 | 描述 |
|---|---|
.ban | 禁止服務器用戶 |
.kick | 從服務器踢用戶 |
.unban | 將用戶從服務器中解開 |
.timeout | 限制用戶發送消息一段時間 |
.addrole | 為提供的成員提供指定的角色 |
.server_info | 有關服務器的基礎信息 |
圖像操作命令
| 命令 | 描述 |
|---|---|
.wanted | 使自己成為整個狂野西部最想要的人 |
實用命令
| 命令 | 描述 |
|---|---|
.ping | 獲取機器人的延遲 |
.help | 獲得機器人的幫助 |
.invite | 獲取機器人的邀請鏈接 |
.enable | 啟用不同的類別訪問:管理員 |
.disable | 禁用不同的類別訪問:管理員 |
.about | 獲取有關Hacktoberfest和MLSC對此的貢獻的信息 |
.contributors | 獲取有關貢獻者的信息 |
歡迎拉動請求。對於重大更改,請先開設一個問題,以討論您想更改的內容。拉的請求將是先到先得的。請確保及時更新測試。
麻省理工學院