如何使用 Python 从我的计算机向我的 Discord Bot 发送图片

How can I send a picture from my computer to my Discord Bot w/ Python

这是我第一次post在此网站上寻求帮助request/question,我看到社区很有帮助。

我是 Python 脚本的新手。我目前有一个音乐播放器的 bot 模板,所以我可以开始学习使用 notepad++ 和 python.

我已经了解了如何 post 图片,方法是 client.send_file(channel,Picture)

我试着把文件的location(picture)放在图片里,它说它没有定义。

我也试过让图片,并尝试创建一些定义图片的东西。

def Pic1 'C:\Users\Norberto\Documents\NMusicBot\Pictures\MyPic1.jpg'

它给我一个语法错误。

SyntaxError: invalid syntax.

也许这很容易解决,但我不知道如何解决!

此致,

诺比。

我终于修好了。 文件的位置一般是"C:\Users\Something"这样的,在脚本中写位置的时候,需要加上'\'两次,比如:"C:\Users\Something".

发送的话,就是Client.send_file(location).

您还可以为它创建一个 'shortcut',方法是 "Pic1 = C:\Users\Something" 然后“Client.send_file(Pic1).