Discord Py、IDを介して任意のチャネルでメッセージを送信する

傑作

次のコマンドを取得しました。

@client.command()
async def send(ctx, channel, *, content):
    channel = client.get_channel(id)
    await channel.send(content)

を設定しchannel=Noneても何も変更されず、エラーが発生します。

'NoneType' object has no attribute 'send'

async def send(ctx, channel=None, *, content): (何も変更しません-エラーは同じままです)

例:IDで選択したチャネルにメッセージを送信したい。

ここに画像の説明を入力してください

写真は、コマンドがどのように見えるかを示すスクリーンショットです。

ジャワド

これが起こるのchannelですNone例:次のようにチャネルタイプを印刷する場合

@client.command()
async def send(ctx, channel, *, content):
    channel = client.get_channel(channel)
    print(type(channel))
    # await channel.send(content)

出力はになります<class 'NoneType'>これを修正するには、次のintようにチャンネル出力に渡すことができます。

@client.command()
async def send(ctx, channel, *, content):
    channel = client.get_channel(int(channel))
    await channel.send(content)

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

discord.pyを使用して特定のチャネルにメッセージを送信する

分類Dev

discord.pyで、作成したばかりのチャンネルでメッセージを送信する方法は?

分類Dev

すべてのチャネルにメッセージを送信する— Discord.py

分類Dev

discord.jsを使用して最初のチャネルにメッセージを送信する

分類Dev

discord.ioを使用して特定のチャネルにメッセージを送信する

分類Dev

Discord.jsが特定のチャネルにメッセージを送信する

分類Dev

チャネルを指定するメッセージの送信/ Python Discord

分類Dev

discord.jsが特定のチャネルにメッセージを送信する

分類Dev

Discord.js特定のチャネルにメッセージを送信する

分類Dev

discord.pyを使用して指定されたチャネルにメッセージを送信するときにエラーが発生しました

分類Dev

Discord.py:チャンネル履歴を調べて特定のメッセージを検索する方法は?

分類Dev

Discord.pyボットに特定のチャネルにメッセージを送信させる方法

分類Dev

著者が音声チャネルにいない場合、discord.pyはメッセージを送信します

分類Dev

ユーザーからのメッセージなしで Discord チャンネルにメッセージを送信する

分類Dev

コンテキストなしで現在のチャネルにメッセージを送信しますか?| discord.pyの書き換え

分類Dev

別のチャンネル(Discord.py)で送信されたメッセージを削除することは可能ですか?

分類Dev

最初のテキストチャネルdiscord.pyでウェルカムメッセージを送信する方法

分類Dev

discord.pyを使用してシステムメッセージチャネルでグリーティングメッセージを送信するにはどうすればよいですか?

分類Dev

discord.pyでループメッセージを送信する

分類Dev

メッセージを送信する特定のチャネル名を検索するDiscord.js(ログ)

分類Dev

Discordボットが特定のチャネルで送信した以前のメッセージを削除するにはどうすればよいですか?

分類Dev

discord.pyボットは削除するチャネルメッセージを見つけましたが、クライアントIDが私のものと同じであることを示しています

分類Dev

日時を常にチェックしてdiscord.pyでメッセージを送信する方法

分類Dev

Discord.jsは、チャネルでメッセージを送信するための特定の役割の権限を削除します

分類Dev

discord.pyを使用して、特定のサーバーチャネル内のすべてのメッセージをチェックするボットを作成するにはどうすればよいですか?

分類Dev

不和チャンネルdiscord.pyにメッセージを送信できません

分類Dev

ユーザーが特定の音声チャネルに参加したときに特定のチャネルに埋め込まれたメッセージを送信するdiscord.pyボットを作成する方法

分類Dev

Discord.py-特定のチャネルにメッセージを送受信する方法は?

分類Dev

discord.jsはチャネルの問題ごとにメッセージを送信します

Related 関連記事

  1. 1

    discord.pyを使用して特定のチャネルにメッセージを送信する

  2. 2

    discord.pyで、作成したばかりのチャンネルでメッセージを送信する方法は?

  3. 3

    すべてのチャネルにメッセージを送信する— Discord.py

  4. 4

    discord.jsを使用して最初のチャネルにメッセージを送信する

  5. 5

    discord.ioを使用して特定のチャネルにメッセージを送信する

  6. 6

    Discord.jsが特定のチャネルにメッセージを送信する

  7. 7

    チャネルを指定するメッセージの送信/ Python Discord

  8. 8

    discord.jsが特定のチャネルにメッセージを送信する

  9. 9

    Discord.js特定のチャネルにメッセージを送信する

  10. 10

    discord.pyを使用して指定されたチャネルにメッセージを送信するときにエラーが発生しました

  11. 11

    Discord.py:チャンネル履歴を調べて特定のメッセージを検索する方法は?

  12. 12

    Discord.pyボットに特定のチャネルにメッセージを送信させる方法

  13. 13

    著者が音声チャネルにいない場合、discord.pyはメッセージを送信します

  14. 14

    ユーザーからのメッセージなしで Discord チャンネルにメッセージを送信する

  15. 15

    コンテキストなしで現在のチャネルにメッセージを送信しますか?| discord.pyの書き換え

  16. 16

    別のチャンネル(Discord.py)で送信されたメッセージを削除することは可能ですか?

  17. 17

    最初のテキストチャネルdiscord.pyでウェルカムメッセージを送信する方法

  18. 18

    discord.pyを使用してシステムメッセージチャネルでグリーティングメッセージを送信するにはどうすればよいですか?

  19. 19

    discord.pyでループメッセージを送信する

  20. 20

    メッセージを送信する特定のチャネル名を検索するDiscord.js(ログ)

  21. 21

    Discordボットが特定のチャネルで送信した以前のメッセージを削除するにはどうすればよいですか?

  22. 22

    discord.pyボットは削除するチャネルメッセージを見つけましたが、クライアントIDが私のものと同じであることを示しています

  23. 23

    日時を常にチェックしてdiscord.pyでメッセージを送信する方法

  24. 24

    Discord.jsは、チャネルでメッセージを送信するための特定の役割の権限を削除します

  25. 25

    discord.pyを使用して、特定のサーバーチャネル内のすべてのメッセージをチェックするボットを作成するにはどうすればよいですか?

  26. 26

    不和チャンネルdiscord.pyにメッセージを送信できません

  27. 27

    ユーザーが特定の音声チャネルに参加したときに特定のチャネルに埋め込まれたメッセージを送信するdiscord.pyボットを作成する方法

  28. 28

    Discord.py-特定のチャネルにメッセージを送受信する方法は?

  29. 29

    discord.jsはチャネルの問題ごとにメッセージを送信します

ホットタグ

アーカイブ