Javascript discord.js在发送消息之前等待
我的问题是,我希望我的不和谐机器人在送礼期间等待,直到送礼结束 这是我的密码:Javascript discord.js在发送消息之前等待,javascript,wait,discord.js,Javascript,Wait,Discord.js,我的问题是,我希望我的不和谐机器人在送礼期间等待,直到送礼结束 这是我的密码: const Discord = require('discord.js'); const client = new Discord.Client(); const config = require("./config.json"); var prefix = config.prefix; client.login(config.token
const Discord = require('discord.js');
const client = new Discord.Client();
const config = require("./config.json");
var prefix = config.prefix;
client.login(config.token);
client.on('ready',() => {
console.log('I\'m online');
})
client.on('message', message => {
const args = message.content.slice(prefix.length).trim().split(/ +/g);
const command = args.shift().toLowerCase();
if (command === 'gstart') {
var channel = args[0].slice(2).slice(0, -1);
var price = args[1];
var End = args[2];
var EndMS = End*1000;
client.channels.get(channel).send({embed: {
color: 3447003,
author: {
name: '',
icon_url: ''
},
title: "",
url: "",
description: "",
fields: [{
name: 'a Giveaway just started !',
value: 'Put\'Well it depends. If you trust on the bot's uptime (if the bot wont ever crash or restart during a giveaway) you can use a setTimeout:
setTimeout(function(){
doSomething();
}, 3000);
const Discord=require('Discord.js');
const client=new Discord.client();
const config=require(“./config.json”);
var prefix=config.prefix;
client.login(config.token);
client.on('ready',()=>{
log(“我在线”);
})
client.on('message',message=>{
const args=message.content.slice(prefix.length.trim().split(+/+/g);
const命令=args.shift().toLowerCase();
如果(命令=='gstart'){
var channel=args[0]。切片(2)。切片(0,-1);
var价格=args[1];
var End=args[2];
var EndMS=End*1000;
client.channels.get(channel.send)({embed:{
颜色:3447003,
作者:{
名称:“”,
图标\u url:'
},
标题:“,
url:“”,
说明:“,
字段:[{
名称:“刚刚开始的赠品!”,
值:“Put\”这取决于具体情况。如果您信任bot的正常运行时间(如果bot在赠送期间不会崩溃或重新启动),则可以使用setTimeout:
这将在3秒(3000毫秒)后运行doSomething()
。
因此,基本上你需要做的是:
。然后(msg=>{
味精反应('