Показать сообщение отдельно
  #2 (permalink)  
Старый 02.05.2018, 21:01
Новичок на форуме
Посмотреть профиль Найти все сообщения от KenClaron
 
Регистрация: 02.05.2018
Сообщений: 1

Ответы на вопросы
1. Вариативность ответов бота:
let answers = ["да", "нет", "возможно", "конечно"]; //массив ответов
let rand = Math.floor(Math.random()*answers.length); //получаем случайное число от 0 до `кол-ва ответов`
message.channel.send(answers[rand]);

2.Отправить изображение:
а) если это локальный файл:
message.channel.send("сообщение(можно отпустить)", {
        files:[{
          attachment: "nameImage.png",
          name: "newname.png"
        }]
      });

б) если этот файл находится в интернете:
message.channel.send("сообщение(можно отпустить)", {
  files: ['https://cdn.discordapp.com/icons/222078108977594368/6e1019b3179d71046e463a75915e7244.png?size=2048']
})

3. Повторно отправлять сообщение каждые 1 секунду
if(message.content == "sh!repeat"){
      setInterval(function() {
        message.channel.send("go-go");
      }, 1000)  // время в миллисекундах // 1000 == 1секунда
    }

4. Насчет эмодзи, попробуй использовать двойные кавычки при отправке эмодзи, у меня работает
message.channel.send(":thinking:");

Рекомендую в помощь http://discord.js.org
Ответить с цитированием