您将如何使用 Discord.js 创建一个每天运行的活动?

Posted

技术标签:

【中文标题】您将如何使用 Discord.js 创建一个每天运行的活动?【英文标题】:What would you do to create an event that runs each day using Discord.js? 【发布时间】:2020-12-02 15:10:03 【问题描述】:

我一直在为我的服务器开发一个非常简单的机器人,它每天都会要求“未验证”卷进行验证。我试图让这条消息每天发送,而不使用“!验证”之类的东西。我不知道我将如何做到这一点。我读过这个问题的旧版本,但它们都是 2018 年的。

我的简单代码:

client.on('message', message => ``
    if (message.content === '!verify') 
        message.channel.send('<@&742925733315477515> Verify please!!!!! <#743190733627981966>');
    
);

我希望发送的频道是#please-verify 或“”。

谢谢!如果你不明白某个部分,我会改写它,因为我有点赶这个消息。

【问题讨论】:

您可以设置一个 cron 作业来发送“@unverfied please verify”。或者获取所有未验证角色的成员并向他们每个人发送 dm 【参考方案1】:

这很简单!

if (message.channel.name != "<here the name!>") return message.channel.send(":x: **WRONG CHANNEL, you have to use it in <#743190733627981966>!**")

希望对你有所帮助!

【讨论】:

我认为这不是他们想要的。 这不是我要求的。

以上是关于您将如何使用 Discord.js 创建一个每天运行的活动?的主要内容,如果未能解决你的问题,请参考以下文章

创建一个组 DM Discord.js

如何在 discord.js 中发送超链接 [重复]

Discord.js 从反应中获取用户**更新**

检测欢迎消息 discord.js

如何使用 discord.js 创建角色

Discord.js 备份 json 文件