0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Discord.pyを使ったDiscord botの作成方法

Posted at

Discord.pyを使ったDiscord botの作成方法

はじめに

この記事では、Pythonライブラリであるdiscord.pyを使って簡単なDiscord botを作成する方法を紹介します。

必要な環境

  • Python 3.6以降
  • discord.pyライブラリ

手順

1. ライブラリのインストール

まずは、discord.pyライブラリをインストールしましょう。ターミナルやコマンドプロンプトで以下のコマンドを実行してください。

pip install discord.py

2. botアカウントの作成

Discordの開発者センターにアクセスし、アプリケーションを作成します。アプリケーションのページから「Bot」タブを選択し、「Add Bot」ボタンをクリックしてbotアカウントを作成します。

3. botトークンの取得

作成したbotアカウントのページで、トークンをコピーします。このトークンは後ほどコード内で使用します。

4. コードの記述

以下のコードをPythonスクリプトファイル(例: bot.py)に記述します。トークンの部分は、先ほど取得したトークンに置き換えてください。

import discord
from discord.ext import commands

# botのトークン
TOKEN = 'YOUR_BOT_TOKEN'

# botのインスタンスを作成
bot = commands.Bot(command_prefix='!')

@bot.event
async def on_ready():
    print(f'{bot.user}がログインしました。')

@bot.command()
async def hello(ctx):
    await ctx.send('こんにちは!')

# botの起動
bot.run(TOKEN)

5. botの実行

ターミナルやコマンドプロンプトで、作成したスクリプトファイルが保存されているディレクトリに移動し、以下のコマンドを実行してbotを起動します。

python bot.py

6. テスト

Discordサーバーにログインし、botが追加されているチャンネルで「!hello」と入力してみましょう。botが「こんにちは!」と返信することを確認してください。

おわりに

この記事では、discord.pyを使って簡単なDiscord botを作成する方法を紹介しました。あなたのbotが多くの人に愛されるようになることを願っています。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?