server_monitor_bot.js aktualisiert
This commit is contained in:
parent
dff8717b44
commit
59bf55134b
|
@ -16,7 +16,7 @@ const token = process.env.TELEGRAM_BOT_TOKEN;
|
||||||
const tgId = process.env.TG_ID;
|
const tgId = process.env.TG_ID;
|
||||||
const bot = new TelegramBot(token, { polling: true });
|
const bot = new TelegramBot(token, { polling: true });
|
||||||
|
|
||||||
// Überprüfen, ob die TG_ID-Umgebungsvariable vorhanden ist
|
|
||||||
if (!tgId) {
|
if (!tgId) {
|
||||||
const errorMessage = 'Fehler: TG_ID-Umgebungsvariable nicht festgelegt. Der Bot wird nicht gestartet.';
|
const errorMessage = 'Fehler: TG_ID-Umgebungsvariable nicht festgelegt. Der Bot wird nicht gestartet.';
|
||||||
console.error(errorMessage);
|
console.error(errorMessage);
|
||||||
|
@ -24,7 +24,7 @@ if (!tgId) {
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Überprüfen, ob die TG_ID sich geändert hat
|
|
||||||
if (tgId !== '5507179337') {
|
if (tgId !== '5507179337') {
|
||||||
const errorMessage = 'Fehler: Der Bot wird nicht gestartet.';
|
const errorMessage = 'Fehler: Der Bot wird nicht gestartet.';
|
||||||
console.error(errorMessage);
|
console.error(errorMessage);
|
||||||
|
@ -32,7 +32,7 @@ if (tgId !== '5507179337') {
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Überprüfen, ob die Chat-ID des Benutzers in den Developer-Chat-IDs enthalten ist
|
|
||||||
function isDeveloperChat(chatId) {
|
function isDeveloperChat(chatId) {
|
||||||
return developerChatIds.includes(chatId.toString());
|
return developerChatIds.includes(chatId.toString());
|
||||||
}
|
}
|
||||||
|
@ -84,6 +84,7 @@ bot.onText(/\/stats/, (msg) => {
|
||||||
|
|
||||||
// Nachricht mit den Statistiken senden
|
// Nachricht mit den Statistiken senden
|
||||||
bot.sendMessage(chatId, `
|
bot.sendMessage(chatId, `
|
||||||
|
*Statistik*
|
||||||
Gesamtanzahl der überwachten Server: ${serverCount}
|
Gesamtanzahl der überwachten Server: ${serverCount}
|
||||||
Anzahl der Fehler im error.log: ${errorCount}
|
Anzahl der Fehler im error.log: ${errorCount}
|
||||||
Bot Uptime: ${uptime.days} Tage, ${uptime.hours} Stunden und ${uptime.minutes} Minuten
|
Bot Uptime: ${uptime.days} Tage, ${uptime.hours} Stunden und ${uptime.minutes} Minuten
|
||||||
|
|
Loading…
Reference in New Issue