- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我从下面的代码中得到的错误:TypeError: message.guild.channels.find(...).then is not a function
message.guild.channels.find('name', `${message.author.username}-oda`).then(c => {
channel.overwritePermissions(message.member, {
CONNECT: true,
VIEW_CHANNEL: true
});
message.channel.send('All Ok.')
})
最佳答案
既然您对此答案发表评论说您使用的是discord.js v11而不是v12,我正在根据下面tipakA的评论编辑我的答案。
find
does not return a Promise, so you cannot usethen
on it.
您的解决方案是:
const channel = message.guild.channels.find('name', `${message.author.username}-oda`);
channel.overwritePermissions(message.member, {
CONNECT: true,
VIEW_CHANNEL: true
});
message.channel.send('All Ok.');
关于javascript - TypeError : message. guild.channels.find(...).then 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61193433/
当我尝试在 Discord.JS 中增强 aboutserver 命令时,我意识到您可以自定义输出,例如如果输出为 1,您可以让它显示其他内容而不是 1,例如验证级别较低。我为我的explicitCo
我第一次尝试制作 Discord 机器人。代码非常基础,只是一个在启动时将自己的标签记录到控制台的机器人: const Discord = require("discord.js"); const T
我正在为我的 friend 编写一个 Discord 机器人,当我为他制作彩虹色 Angular 色功能时,我因一个大错误而停止了。 首先,这是我的代码: var guild = client.gui
我正在尝试使用 discord.py 获取服务器中的成员列表 我的代码是: @client.command() async def members(ctx): members = ct
我试图让我的不和谐机器人显示它在多少台服务器上作为它的状态,但是当我做 client.guilds.cache.size 时它只显示 0。这也发生在我的 friend 身上。 这是我的代码,如果它有任
这个问题在这里已经有了答案: Discord Bot can only see itself and no other users in guild (2 个回答) 去年关闭。 试图用 python
我一直试图在 serverinfo 嵌入中显示服务器的图标,但它不会显示。 var serverIcon = message.guild.iconURL; const serverInfoEmbed
这是我正在处理的代码的相关片段: message.client.guilds.fetch('ID Here', false).then(guild => message.channel.send(gu
我正在使用 JDA (Java) 创建一个用于 Discord 的机器人。我在尝试让我的机器人在我的语音 channel 中播放音乐时遇到问题。 问题出在下面的代码 public static voi
我正在编写一个 discord 机器人,我希望它在机器人加入新服务器时向服务器默认 channel 发送消息。 这是我的代码 client.JoinedGuild += async guild =>
所以我正在尝试编写一个机器人,为用户提供一个角色,以便他们可以看到他们的禁令信息。一切正常,除了实际赋予用户上述角色。我在这些论坛、reddit 和文档中发现了相互矛盾的建议 - 但似乎没有一个解决方
我想创建一个 react Angular 色机器人但是这条线const maths = message.guild.roles.cache.find(role => role.name === "Ma
我正在为我的 discord 机器人编写一个 server-info 命令,我想从实际公会中获取所有者用户名或标签。我在 discord js 11 中找到了一种方法,但它在第 12 版下不再有效:
ctx.guild.members是一个数组,它应该返回服务器中调用命令的每个成员,但如果我这样做print(ctx.guild.members)它只返回机器人本身[>]我试图满足质量标准,这就是为什
编辑自我回答message.guild.roles.find is not a function是在 DJS v12 上使用 DJS v11 方法的结果,换句话说 message.guild.role
这是我从下面的代码中得到的错误:TypeError: message.guild.channels.find(...).then is not a function message.g
对于看过我之前的问题的任何人,在完成 2.1 版的红皮书后,我现在将转向 4.3 版。 (你说老了,因为你们中的许多人多年来一直告诉我这样做。) 所以,我深入学习了第 3 章,但仍然没有让第 1 章的
我在 message.guild.get_member_named("Testing Account") 中得到 NoneType 并且在 discord 服务器中有一个名为 Testing Acco
当我尝试运行 membermanager.fetch(); ( documentation ),我收到错误 Error [GUILD_MEMBERS_TIMEOUT]: Members didn't
我该怎么做才能修复“类型错误:member.guild.channels.get 不是函数” client.on('guildMemberRemove', member => { member.gui
我是一名优秀的程序员,十分优秀!