diff --git a/README.md b/README.md index 09619a0..6c0973f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,59 @@ # 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.