【discord.py】複数ファイルを同時に送信するなど。

3859 ワード

日本語記事が少なかったので...

普通にファイルを送信するのはこう。

main.py
await message.channel.send(file=discord.File('my_file.zip'))

ファイル名を指定する
await message.channel.send(file=discord.File('my_file.zip', filename='aaa'))

コメントを添える
await message.channel.send('テキスト', file=discord.File('my_file.zip'))

複数

main.py
my_files = [
    discord.File('my_file_1.zip'),
    discord.File('my_file_2.zip'),
]
await message.channel.send(files=my_files)

このときはfiles=になる。