Python + discord.py 2.x 対応!
カスタム・スラッシュコマンド多数搭載の学習用Discord Botサンプル。
コマンド例:/hello /fortune /add /coin など多数。即導入・改造OK!
| コマンド | 説明 | 実行例 |
|---|---|---|
/hello |
あいさつ | /hello |
/fortune |
おみくじ | /fortune |
/greet [名前] |
好きな名前であいさつ | /greet Ken |
/add [a] [b] |
2つの数字を足す | /add 1 2 |
/coin |
コイントス | /coin |
/randcolor |
ランダムカラーコード | /randcolor |
/today |
今日の日付 | /today |
/members |
サーバーメンバー数表示 | /members |
/help |
コマンド一覧(自動生成) | /help |
/secret |
管理者限定コマンド | /secret |
/dice |
1~6のサイコロ | /dice |
/roll xdy |
多面ダイス+判定 | /roll 2d6 |
/userinfo |
ユーザー情報を表示 | /userinfo |
/janken |
じゃんけん | /janken パー |
/about |
Botの自己紹介 | /about |
/ping |
応答速度確認 | /ping |
コマンド使い方やサーバー参加ガイド、FAQはガイドサイトで詳しく解説しています。
- Python 3.8 以上
- discord.py 2.x 系
- python-dotenv
- 公式サポートDiscordサーバー 招待リンク
フィードバック・質問・バグ報告・Bot活用情報、どなたでもお気軽にご参加ください!
運営・開発チームとも直接やりとりが可能です。
- Discord Developer PortalでBotアカウント作成、Bot Token取得
- プロジェクト直下に
.envを作成し、以下内容を記載 DISCORD_BOT_TOKEN=あなたのBotトークン - 必要パッケージインストール pip install -U discord.py python-dotenv
- サーバーにBotを招待(Send Messagesとスラッシュコマンド権限を付与)
- Bot起動 python bot.py
- Q. Botが起動しない/トークンエラー
.envの綴りミスやTokenの貼付ミスをもう一度チェック。- Q. コマンドが反映されない
- サーバーにBotを追加後、反映まで数分かかることがあります。
さらにFAQは公式ガイドも参照
- 開発/バグ報告/機能提案はIssueまたは[Discussions]でお気軽に。
- プルリク歓迎!小さな修正・ドキュメント改善も大歓迎です。
- 本リポジトリをFork
- 新規ブランチ作成・編集 (例:
feature/add-cool-command) git commit -m "xxx"& push- Pull Request作成
MIT License
