discord相关内容
我在discord.js上关注tutorial,制作了一个票务机器人。我已重新检查,但仍然收到相同的错误: TypeError:Channel.updateOverwrite不是函数 我已经检查了我能找到的所有StackOverflow问题,但没有一个对我有效。我也在SO之外更深入地探索了一下,仍然没有帮助。以下是我的代码: module.exports = { name
..
我正在尝试使我的命令处理程序允许将文件放在文件夹中。例如,我有一个名为./commands/moderation的文件夹,也可能有一个名为./commands/fun的文件夹,等等。我如何才能做到这一点? 我的代码如下所示,但它只处理./commands文件夹中的JavaScript文件。 for (const file of commandFiles) { const com
..
因此,我在设置一个机器人时遇到了问题,该机器人将用户角色定位为包含表情符号的角色。示例: const guildMember = message.member; guildMember.addRole(''); 我也试过了: // content.js const guildMember = message
..
我正在尝试为我的网站做一个不和谐的登录系统,这是用Express做的。我已经创建了一个函数来获取访问令牌,以便可以在路由中使用该函数。 我正在尝试从以下位置获取访问令牌:https://discord.com/api/oauth2/token 以下是我的代码: async GetToken(code) { let access_token;
..
是否可以更改嵌入中的图像?我正试图重现我在Reddit上看到的一个etch-a-sketch&机器人,我想知道它是怎么做到的。以下是我到目前为止尝试过的: 这在制作图像的函数中: //code that draws the etch-a-sketch const etchembed = new Discord.MessageEmbed() .setAuthor(`${message.
..
我目前正在编写一个完整的AIO Discord Bot,例如您看到的&dyno Bot";或";Carl Bot";,我已经完成了ping、avatar等基本命令的编写。 我将转到一个更复杂的命令,如票证系统命令。我已经完成了所有代码,终端登录到机器人上很好,但由于某种原因,命令没有响应。我检查了其他命令以确保只有这个特定的命令。我相信这个解决方案很可能是个愚蠢的解决方案
..
我正在使用message.react函数和awaitReactions函数,我注意到了一些困扰我的事情。 我正在尝试确定应该为以下方法使用收集器还是client.on('messageReactionAdd')(这是另一个问题): 发送消息 添加反应 每次添加反应时执行某项操作(持续X秒) 所以我从一个简单的例子开始,用一个过滤器,每次都会返回true,我注意到收集器正在收集
..
目前正在开发一个发送嵌入的小型机器人,我希望它能对自己做出反应,但不确定如何做到这一点。有帮助吗? 推荐答案 获取要响应的消息并使用Client.add_reaction() 例如,如果您对嵌入的 msg = await bot.send_message(ctx.message.channel,embed=embed) await bot.add_reaction(msg,
..
我如何制作一个机器人,当人们对一件特定的事情做出反应时,它会为他们提供角色?到目前为止,我有这个,但它不起作用 @client.event async def on_ready(): channel = client.get_channel('513546504481406979') role = discord.utils.get(user.server.roles, na
..
我正在尝试制作一个WhatsApp机器人,灵感来自不和谐机器人的功能,该机器人将在WhatsApp群中工作。 我已经查找了官方的WhatsApp Business API,但我不确定他们会不会批准我的号码,因为这只是一个爱好项目,而不是一个适当的“业务”。 还有一个替代方案,那就是Twilio WhatsApp API。但是,它们为您提供了一个沙盒。我可以在DM中与其交互,但由于沙盒号
..
我有一个Gradle程序,它在Heroku上运行不和谐机器人。这个机器人可以处理所有可能的异常情况,而且它在我的电脑上运行得很好。我切换到Heroku,因为我不想让机器人在我需要重新启动电脑或其他原因时脱机。 根据应用程序的日志,该程序没有错误。部署几分钟后,日志只显示“状态从开始更改为崩溃”。有没有办法了解这款应用程序崩溃的更多细节?我90%相信我的应用程序不会自动崩溃,因为它已经在我的电
..
如何将表情添加到嵌入。我只能让它在对命令消息本身做出反应的情况下工作。 message.react("👍") // Is the command to add one normally. 我也这样写我的嵌入文件: let suggestembed = new Discord.RichEmbed() .setDescription(" ") .setColor("#00FFFF")
..
我想知道Discorde机器人是否有可能检查该机器人试图DM的特定用户是否接受直接消息。现在我的代码是: exports.run = (client, message) => { try { message.author.send(`:ok_hand:`); } catch (err) { message.reply('Cannot send
..
所以我有一个同时使用@bot.event和@bot.command()的脚本。问题是,当我等待@bot.event时,@bot.command()将不会运行。 以下是我的代码: @bot.event async def on_ready(): print("Bot Is Ready And Online!") async def react(message):
..
类似于此。 @client.event async def on_reaction_add(reaction, user): a = await client.say("React to see help") if reaction.emoji == "😃": await client.edit_message(a, "Moderator commands"
..
我的代码让bot加入了vc,但它不播放音乐,而且bot给出了以下错误,我不理解它,我真的需要帮助修复这个错误:( Ignoring exception in command play Traceback (most recent call last): File "C:UsersOwnerAppDataLocalProgramsPythonPython36-32libsite-packa
..
为什么我的代码不工作? @bot.event async def on_ready(): print('Bot is now working!') await bot.change_presence(activity=discord.CustomActivity(name='Custom status' ,emoji='🖥️')) 并给我一个错误。 Ignorin
..
我需要实现一些功能,其中一个功能是实现投票类型功能。由于一些政策的原因,我们不能使用公共不和谐机器人,所以我们必须自己实施一些东西。昨天做了一些研究,能够使用discord.ext中的python3和commandsAPI制作基本的机器人。现在我需要弄清楚的是: 阅读用户添加到邮件的反应? 创建带有反应的消息(就像创建反应民意调查的机器人一样?) 固定邮件? 我相信从ctx我可以得到u
..
我在discord.py中制作了一个机器人,并使用asyncpraw创建了一个完全有效的表情包命令(praw不起作用)。但这个表情包需要大约8-10秒的时间才能出现。有什么办法可以缩短时间吗?以下是代码:- @client.command(aliases=['memes']) async def meme(ctx): subreddit = await reddit.subreddi
..
我有一个discord.py机器人,我想对其进行编码以执行以下操作: 当用户键入命令时,机器人应该向用户发送DM 然后,它应该添加对此消息的反应(竖起大拇指和向下拇指) 最后,它应该等待用户对其中一个反应做出反应。 现在基于文档和以前的项目,我想出了这个添加反应的函数: async def get_reacts(user, client, message, emojis, t
..