diff --git a/index.js b/index.js index 35d898c..03cd318 100644 --- a/index.js +++ b/index.js @@ -13,13 +13,16 @@ let exchangeClient = new HilSu.ExchangeClient(process.env.HILTOKEN); let bot = new Telegraf(process.env.BOTTOKEN); exchangeClient.on("ratesUpdate", (rates, oldRates) => { - if (oldRates === undefined || oldRates === rates) + if (oldRates === undefined + || (oldRates.maxExchange.gems === rates.maxExchange.gems + && oldRates.maxExchange.money === rates.maxExchange.money + && oldRates.maxExchange.balance === rates.maxExchange.balance)) return; handleChange(rates, oldRates) }); -function handleChange(rates, oldRates){ +function handleChange(rates, oldRates) { let message = new DisplayWorker("Обновление курса") for (let rate of rates.rates) {