Forudsætninger:
1. Node.js installeret på din computer.
2. Telegram-konto.
Trin til at oprette en bot til Telegram:
1. Konfigurer Telegram BotFather
- Åbn Telegram-appen.
- Søg efter og åbn "BotFather"-botten.
- Skriv "/start" og følg instruktionerne.
- Vælg et navn og brugernavn til din bot.
2. Gem din bots token
- Efter at have oprettet botten, vil du modtage et token.
- Kopier og gem dette token sikkert.
3. Opret et Node.js-projekt
- Opret et nyt Node.js-projekt i din foretrukne mappe.
- Initialiser npm ved at køre kommandoen "npm init -y".
4. Installer påkrævede npm-pakker
- Åbn terminalen i din projektmappe og kør følgende kommandoer for at installere nødvendige pakker:
```sh
npm installere telegram-bot-api
```
5. Opret den primære JavaScript-fil
- Opret en fil kaldet "index.js" i roden af dit projektbibliotek.
6. Skriv din bots kode
- Åbn filen "index.js" og tilføj følgende kode:
``` js
const TelegramBot =require('telegram-bot-api');
// Erstat YOUR_BOT_TOKEN med det token, du modtog fra BotFather
const bot =new TelegramBot(DIN_BOT_TOKEN, { polling:sand });
// Håndtere indgående beskeder
bot.on('meddelelse', (meddelelse) => {
// Få brugerens chat-id
const chatId =message.chat.id;
// Send en sms tilbage til brugeren
bot.sendMessage(chatId, `Modtaget besked:${message.text}`);
});
```
7. Kør din bot
- Kør kommandoen "node index.js" i terminalen.
8. Test din bot
- Åbn Telegram-appen.
- Søg efter og åbn din bots brugernavn.
- Send en besked til botten og se, om du modtager et svar.
Tillykke! Du har med succes oprettet en Telegram-bot ved hjælp af Node.js. Du kan tilpasse din bots funktionalitet ved at tilføje yderligere kommandoer, håndtere knaptryk og mere.