2024-05-13 00:12:38 发布
网友
有一个叫Unbelivaboat的不和谐机器人。它有一个名为!suggest <your suggestion>的命令。当有人提出建议时,机器人会复制他们的消息并将其发布到不同的频道。然而,昵称和化身图像发生了变化(见下图)。机器人是如何做到这一点的
!suggest <your suggestion>
单击配置文件时,您只会看到以下内容:
机器人的化身可以使用以下代码进行储存:
import discord client = discord.Client() token = 'TOKEN HERE' pfp_path = "path/to/file.png" fp = open(pfp_path, 'rb') pfp = fp.read() @client.event async def on_ready(): await client.edit_profile(password=None, avatar=pfp) client.run(token)
如果您希望用户更改机器人的图片,您可以给他们添加自己的路径(图片路径)的选项,如下所示
import discord from discord.exe import commands bot = commands.Bot(command_prefix=';') @bot.command() async def profile(ctx, path): token = 'TOKEN HERE' pfp_path = "path" fp = open(pfp_path, 'rb') pfp = fp.read() @client.event async def on_ready(): await client.edit_profile(password=None, avatar=pfp) client.run(token)
使用此设置,用户可以运行命令;profile https://vlands.net/underconstruction.png,它将应用位于此地址的图片
;profile https://vlands.net/underconstruction.png
机器人的化身可以使用以下代码进行储存:
如果您希望用户更改机器人的图片,您可以给他们添加自己的路径(图片路径)的选项,如下所示
使用此设置,用户可以运行命令
;profile https://vlands.net/underconstruction.png
,它将应用位于此地址的图片相关问题 更多 >
编程相关推荐