JavaScript Discord Bot的PING测试

发布于 2025-02-07 00:03:31 字数 237 浏览 1 评论 0原文

在此处输入图像描述

我已经为我的Discord Bot使用了此JavaScript程序,但是当我使用命令时“!ping”在不和谐中,机器人也不会回复,

即使它在线,它不起作用,

我不知道我可以做什么,

我可以得到帮助吗?

enter image description here

I have use this javascript program for my discord bot but when I use the command "!ping" in discord, the bot don't reply

Even if it is online, it does not work

I don't know what I can do for change this

Can I have help ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苍风燃霜 2025-02-14 00:03:31

消息事件已更改为MessageCreate,尝试将其更改为此,您也应使用Message.member而不是消息。作者.Member。如果那没有解决任何问题,那么该启动很可能是问题。

例如

client.on('messageCreate', async message => {
    if (message.content === "!ping") {
        message.channel.send(`Pong`);
    }
}

The message event has been changed to messageCreate, try changing it to that, also you should use message.member instead of message.author.member. If that doesn't fix anything then the issue is most likely with the startup.

E.g.

client.on('messageCreate', async message => {
    if (message.content === "!ping") {
        message.channel.send(`Pong`);
    }
}
乞讨 2025-02-14 00:03:31

在我自己的机器人中,我使用

// A chaque message sur le Discord.
client.on('message', async message => {
    //Définition des variables
    let member = message.author.member;
    if (message.content.startsWith("!ping")) {
        // On envoi un MP avec le Bot
        message.channel.send(`Pong`);
        message.delete();
    }
}

此代码实际上还可以,并在5个bot中使用5个bot。我的代码和您之间的区别是

client.on('message', async message =>

In my own bot, i use this code

// A chaque message sur le Discord.
client.on('message', async message => {
    //Définition des variables
    let member = message.author.member;
    if (message.content.startsWith("!ping")) {
        // On envoi un MP avec le Bot
        message.channel.send(`Pong`);
        message.delete();
    }
}

This code is actually ok and use in 3 bots on 5 discords for me. The difference between my code and your, is the

client.on('message', async message =>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文