我将如何制作一个可以指出链接的不和谐机器人?
Posted
技术标签:
【中文标题】我将如何制作一个可以指出链接的不和谐机器人?【英文标题】:How would I make a discord bot that can point out a link? 【发布时间】:2021-02-28 00:14:57 【问题描述】:我一直在尝试制作一个可以删除不和谐服务器邀请的不和谐机器人,但我不知道如何制作它以便机器人知道链接是什么,这是我迄今为止尝试过的:
import discord
from discord.ext import commands
client = commands.Bot(command_prefix = "https://discord.") #This along with the 'def gg' is trying to specify a discord invite
@client.event
async def on_ready():
print('Its working')
@client.command()
async def gg(ctx):
#I need this to find out if it is a link
client.run('(Token)')
如果您对此有解决方案或其他更有效的方法,我很乐意阅读。
【问题讨论】:
使用on_message
事件来检查链接,而不是这种将命令前缀与命令一起使用的骇人听闻的方式。
好的,谢谢,我是 discord.py 的新手,这对我帮助很大
【参考方案1】:
如果您使用on_message
事件,您可以轻松找到服务器邀请链接。以这种方式使用 bot 前缀并不是一种好的做事方式。另外请注意,即使是超链接,discord 仍会嵌入邀请,因此discord.gg/invite_code
仍会显示嵌入,即使 discord 不会将其标记为超链接。
【讨论】:
以上是关于我将如何制作一个可以指出链接的不和谐机器人?的主要内容,如果未能解决你的问题,请参考以下文章
试图制作一个命令页面来列出我的不和谐机器人上的所有命令,但不知道如何[关闭]