一個用於管理 Discord 合作夥伴頻道的機器人。
/partner- 在指定分類中創建新的合作夥伴頻道/joinpartner- 為使用者設定特定頻道的權限
- Python 3.8 或更高版本
- Discord.py 2.0.0 或更高版本
- python-dotenv
- 複製專案
git clone https://github.com/你的用戶名/discord-partner-bot.git
cd discord-partner-bot- 設定虛擬環境
python -m venv .venv
# Windows
.venv\Scripts\activate
# Linux/Mac
source .venv/bin/activate- 安裝依賴套件
pip install -r requirements.txt-
設定環境變數
- 複製
.env.example為.env - 填入您的 Discord Bot Token 和其他設定
- 複製
-
啟動機器人
python main.py在 .env 檔案中設定以下變數:
DISCORD_BOT_TOKEN="您的機器人Token"
CATEGORY_ID="合作夥伴分類ID"
CHANNEL_NAME="🏓〢"
創建新的合作夥伴頻道
/partner <頻道名稱> <用戶>
頻道名稱: 新頻道的名稱用戶: 要授予權限的用戶
為用戶設定現有頻道的權限
/joinpartner <頻道> <用戶>
頻道: 要設定權限的頻道用戶: 要授予權限的用戶
機器人需要以下權限:
- 管理頻道
- 查看頻道
- 發送訊息
- 管理權限
- Fork 此專案
- 創建您的功能分支 (
git checkout -b feature/AmazingFeature) - 提交您的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 開啟一個 Pull Request
此專案使用 GPL-2.0 授權 - 詳見 LICENSE 檔案