2017-11-08 12 views
0

私はPythonで不協和音ボットを作ろうとしていますが、問題は続いています。私がしようとしているのは、discord.ext.commands.Bot()を使用してチャネルを作成するコマンド(discord.Client()を使用する)を実行することです。 bot.run( 'token')を使ってボットを起動すると、クライアントの部分は動作しません。しかし、私がclient.run( 'token')を使ってボットを走らせると、私はチャネルを作成することができますが、コマンドを使用することはできません。同じ時間に両方を走らせる方法はありますか?それとも運が尽きるのですか?discord python api Bot()とClient()

コマンドのコードは次のとおりです。

@bot.command(pass_context=True) 
async def channel(ctx): 
    client.create_channel(ctx.message.server, 'test', type=discord.ChannelType.text) 
+0

あなたはあなたの全体のコードをしてください共有できますか? – Mik3NL

+0

コードへのリンクは次のとおりです。https://pastebin.com/FGBEiPSp – qspitzer

答えて

1

はあなただけを使用することはできません:

await bot.create_channel(ctx.message.server, 'test', type=discord.ChannelType.text) 
+0

解決策はありました。ありがとう – qspitzer

関連する問題