GVKun编程网logo

是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?

19

在本文中,我们将给您介绍关于是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?的详细内容,此外,我们还将为您提供关于c#–我可以从自定义绑定中添加自定义WCF行为吗?、C++

在本文中,我们将给您介绍关于是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?的详细内容,此外,我们还将为您提供关于c# – 我可以从自定义绑定中添加自定义WCF行为吗?、C++ MFC中添加自定义消息映射宏及添加消息响应函数、Discord Bot问题:使用Discord.io / Javascript发送图像、Discord Py 用户在消息中提及的知识。

本文目录一览:

是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?

是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?

您可以使用create_custom_emoji()

用法:

server = discord.utils.get(client.guilds,id=123456789)  # your server's ID
with open("PATH TO YOUR IMAGE","rb") as image:
    server.create_custom_emoji(name="EMOJI NAME",image=image)

这是文档中的页面:https://discordpy.readthedocs.io/en/latest/api.html?highlight=create_custom_emoji#discord.Guild.create_custom_emoji

,

解决方案

基本上,我只需要获取表情符号的ID,然后再获取其名称即可。您可以通过复制所需反应的链接来获取ID。只需右键单击它并复制链接。复制链接后,将其粘贴到浏览器中,您应该会看到表情符号弹出到浏览器中。

例如,此链接https://cdn.discordapp.com/emojis/755076996945543208.png?v=1。我只需要复制数字755076996945543208

获取ID后,我们需要获取表情符号名称。这很简单,我确定每个人都知道该怎么做。

获取表情符号名称和ID后,您要做的就是这个。

@client.command()
async def poll(ctx,*,message):
    msg = await ctx.send(f"**{message}**")
    await msg.add_reaction(emoji="name_of_emoji:emoji_id")

感谢所有参与并为这个问题做出贡献的人,感谢您的帮助。 :D

c# – 我可以从自定义绑定中添加自定义WCF行为吗?

c# – 我可以从自定义绑定中添加自定义WCF行为吗?

我正在编写自定义WCF绑定,我只想在处理消息时遇到问题时运行一些代码.我的想法是添加一个自定义IOperationInvoker并在处理消息时使用try / catch.我找不到从绑定中添加自定义行为的方法.我想避免为任何想要使用此绑定的服务声明BOTH绑定和行为.

我正在运行的模型是Net.Msmq绑定,您可以通过绑定声明重试处理.这基本上是我想要复制的东西,但是通过我自己的绑定.

那里有WCF大师吗?

解决方法

我认为这是不可能的.绑定不能添加行为.您可以检查默认WCF绑定 – 例如,WebHttpBinding始终与WebHttpBehavior或WebScriptEnablingBehavior一起使用,但WebHttpBinding无法添加它们,您必须手动添加它们.为了解决这个不便,WCF提供了WebServiceHost类,可以使用它来代替常见的ServiceHost. WebServiceHost为REST服务提供了所有必需的配置 – 它添加了WebHttpBehavior并使用WebHttpBinding进行enpoint.您可以使用相同的方法.

但我认为这不是一个好方法. ReliableSession已经处理了重试处理,并将其作为通道实现,因此您应该尝试相同的方式.在这种情况下,您不需要处理行为问题.

C++ MFC中添加自定义消息映射宏及添加消息响应函数

C++ MFC中添加自定义消息映射宏及添加消息响应函数


一、添加消息响应函数
 
二、在源文本中添加反消息映射宏代码
 
三、实现消息处理函数
 

OK了!

Discord Bot问题:使用Discord.io / Javascript发送图像

Discord Bot问题:使用Discord.io / Javascript发送图像

如果您遇到此问题,请不要使用网络链接!改用路径!

如果图像位于编码所在的文件夹中,则只需使用图像文件名即可。否则,您可以使用“ ./ImageFolderName/Imgname.png”

您显然也可以使用'./ImageFolderName /'+ arrayname [index] .arrayattribute +'。png'

如果您希望该图像特定于阵列质量。

Discord Py 用户在消息中提及

Discord Py 用户在消息中提及

await ctx.channel.send(user.mention + "shut up") 应该这样做

,

你可以尝试这样的事情:

async def quiet(ctx,user : discord.Member):
  message = user.mention + "shut up"
  await ctx.channel.send(message)

让我知道它是否有效!

,

您可以尝试使用 f 字符串来执行此操作,同时使用大括号覆盖“提及”部分。

async def quiet(ctx,user : discord.Member):
    await ctx.channel.send(f"{user.mention} shut up!")
    

几乎可以用于任何事情,例如:

在下图中,如果未指定数字,我将使用以下命令作为清除命令:

if limit is None:  #limit is an argument here,that is amount of messages user wants to delete
      return await ctx.send(f"{ctx.author.mention} Please specify the number of messages you want to delete!",delete_after = 3)  #this sends a message to specify the amount of message the user desires to delete while mentioning them (the author is the term for the person who triggered the command)

enter image description here

关于是否可以使用discord.py从您的计算机向消息中添加自定义反应图像文件?的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于c# – 我可以从自定义绑定中添加自定义WCF行为吗?、C++ MFC中添加自定义消息映射宏及添加消息响应函数、Discord Bot问题:使用Discord.io / Javascript发送图像、Discord Py 用户在消息中提及等相关内容,可以在本站寻找。

本文标签: