Check changing maxExchange

This commit is contained in:
Ilya 2022-03-27 22:09:39 +03:00
parent efea4cca6a
commit 517c5d5ff8

View File

@ -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) {