# Telegram_Setup_script
Das vorliegende Bash-Skript automatisiert die Einrichtung eines Node.js-Projekts für einen Telegram-Bot und erstellt dabei auch Skripte für den Start und den Autostart des Bots. Hier ist eine Beschreibung der wichtigsten Schritte:
Node.js-Prüfung und Installation:
npm-Prüfung und Installation:
Eingabe des Dateinamens für das Node.js-Projekt:
Initialisierung des Node.js-Projekts mit npm init:
npm init erstellt, und dabei werden Umgebungsvariablen wie Projektname, Version, Beschreibung, usw. verwendet.Installation von benötigten Paketen:
node-telegram-bot-api, ping, js-yaml, moment, dotenv, fs, request, nodemailer, axios.Installation von pm2:
Erstellung von Startskripten für den Bot:
start_bot.sh) für den Bot, das pm2 verwendet, um die angegebene .js-Datei zu starten.telegram_bot.service) für den Bot, um sicherzustellen, dass der Bot nach einem Neustart automatisch gestartet wird.Feedback und Fertigstellung:
start_bot.sh-Skript zu verwenden, um den Bot zu starten.Bitte beachten Sie, dass es wichtig ist, die Umgebungsvariablen in der .env-Datei entsprechend Ihrer Anforderungen vor der Ausführung des Skripts festzulegen.