不調和で始まる.ピー!
4227 ワード
[](url)
不和.Pyは非常に素晴らしいAPIです.それは簡単に不和のロボットを作成するのに役立ちます.人々は、ゲームボット、RPGボット、モデレートボット、経済ボット、さらに多くを作った!このガイドを使用すると、どのようにそれを使用することを学ぶことができます.不和をインストールします.パイ
お使いのコンピュータにPythonをインストールしてください.あなたは不調和をインストールする必要があります.Py
pip install discord.py
ベール!不和.Pyがインストールされました!ボットを作るためには、開発者アカウントを持っている必要があります.あなたはcheck this ガイド!
ボットの開発の基礎
ときに使用する天気を選択する必要が始まる
discord.Client
or commands.Bot
.discord.Client
:はコマンドよりも軽量です.ボット
コマンドを使用しない場合は
commands.Bot
:あなたのボットがコマンドを持っているなら
簡単に不調和オブジェクト変換をサポート
このシリーズでは、我々は
commands.Bot
.輸入を始めなければならない
discord
and discord.ext.commands
import discord
from discord.ext import commands
bot = commands.Bot(command_prefix="$")
bot.run('YOUR TOKEN HERE')
クラスをオブジェクトとして初期化しました.私たちはこのクラスを変数ボットに定義します.ほとんどの人が使うbot
or client
.今私たちのボットが定義されると、我々は最初のコマンドを開始することができます.不和に.Pyコマンドを実行します.
@bot.command(name='command_name', description="description for help command")
async def command(ctx, other_arguments_here):
# Tell bot what to do here
helloでユーザーを迎えるコマンドを作りましょう.使いましょうctx.author
これを行うには:@bot.command(name='Hello', description="Greets the sender")
async def hello(ctx):
await ctx.reply(f"Hello {ctx.author.name}!")
# f-string
さて、ユーザーを迎えるとき、こんにちはユーザーと言うでしょう!おめでとう!あなたは、ちょうど乱闘を使用しているロボットを書きました.ピー!コードを実行します.いつタイプします
$hello
それは応答する必要があります!ソースコード:
< div >
Reference
この問題について(不調和で始まる.ピー!), 我々は、より多くの情報をここで見つけました https://dev.to/tejasdev/get-started-with-discordpy-14l0テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol