33 lines
1.2 KiB
JavaScript
33 lines
1.2 KiB
JavaScript
const axios = require('axios');
|
||
|
||
const TOGGLES_URL = 'https://api.anixart.tv/config/toggles?version_code=24121614';
|
||
|
||
/**
|
||
* Функция для получения и изменения структуры toggles.
|
||
*/
|
||
async function getToggles() {
|
||
try {
|
||
const response = await axios.get(TOGGLES_URL);
|
||
const data = response.data;
|
||
|
||
// Изменяем структуру полей
|
||
data.impMessageEnabled = true; // Включаем важное сообщение
|
||
data.impMessageText = "💬 <b>Заходи <u>к нам в чатик</u>, семпай!";
|
||
data.impMessageBackgroundColor = ""; // Пример: золотой фон
|
||
data.impMessageTextColor = ""; // Пример: черный текст
|
||
data.impMessageLink = "https://t.me/seele_community";
|
||
|
||
data.minVersionCode = 0; // Изменяем минимальный код версии
|
||
data.lastVersionCode = 0; // Обновляем последний код версии
|
||
data.whatsNew = "null";
|
||
data.downloadLink = "null";
|
||
|
||
return data;
|
||
} catch (error) {
|
||
console.error("Ошибка при запросе toggles:", error.message);
|
||
throw new Error("Не удалось загрузить данные toggles.");
|
||
}
|
||
}
|
||
|
||
module.exports = getToggles;
|