@ceregapro1

Таймер в статус вк node js?

Помогите, пожалуйста, добавить таймер до определённой даты, на данный момент имеются:
{Hours}, {Minutes}, {Seconds}, {Day}, {Month}, {Year}, {Weather}
const fetch = require('node-fetch');
const request = require('request');
phrases = {
    Hours() {
        let date = new Date();
        return date.getHours();
    },
    Minutes() {
        let date = new Date();
        return date.getMinutes();
    },
    Seconds() {
        let date = new Date();
        return date.getSeconds();
    },
    Day() {
        let date = new Date();
        return date.getDate();
    },
    Month() {
        let date = new Date();
        return date.getMonth();
    },
    Year() {
        let date = new Date();
        return date.getFullYear();
    },
    async Weather() {
        let result = await fetch(`http://api.openweathermap.org/data/2.5/weather?q=Moscow,ru&appid=bf6c4e247bbd41fefe259d192b3d3c67&units=metric`);
        result = await result.json();
        return result.main.temp;
    }
};

module.exports = ({
    handleTemplate: async template => {
        for (i in phrases) {
            if (i == 'Weather') {
                template = template.replace(RegExp(`{${i}}`, 'g'), await phrases[i]());
            } else {
                template = template.replace(RegExp(`{${i}}`, 'g'), phrases[i]());
            }
        }
        return template;
    }
})
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы