Steg 1: Registrera din bot hos BotFather
@BotFather är Telegrams officiella bot för att skapa botar. Den är gratis och du behöver inget utvecklarkonto.
- Öppna @BotFather i Telegram och tryck på Starta.
- Skicka
/newbot. - Skriv ett namn. Det är det folk ser i chattar, till exempel Pizzahörnan. Du kan ändra det senare.
- Skriv ett användarnamn. Det måste sluta på
bot, till exempelpizzacorner_bot, och kan inte ändras senare. - BotFather svarar med din bots länk och en token. Kopiera token. Det är nyckeln som låter ett program styra din bot.
Nu finns din bot, men den svarar inte någon än. Det är steg 2. Mer om token hittar du i så får du en bot-token.
Steg 2: Ge din bot något att göra
En bot svarar bara när ett program, som körs någonstans, läser dess meddelanden och svarar på dem. Du har två alternativ.
Alternativ A: Använd en botbyggare utan kod
En botbyggare kör programmet åt dig. Med Echo Maker:
- Öppna Echo Maker (@mkfrbot) och tryck på Starta.
- Välj en mall, till exempel en videonedladdare, en AI-chattbot eller en översättare.
- Klistra in token från steg 1.
Boten går live direkt. Hostingen är gratis, och du sköter den från en adminpanel i Telegram.
Alternativ B: Skriv koden själv
Om du kan programmera kan du använda Telegram Bot API från nästan vilket språk som helst. Populära bibliotek är bland annat python-telegram-bot, aiogram (Python), grammY och Telegraf (JavaScript). Du behöver också en server eller hosting som alltid är online, eftersom boten slutar svara när ditt program stannar.
Kod eller ingen kod: vad ska du välja?
| Botbyggare utan kod | Skriv din egen | |
|---|---|---|
| Tid till fungerande bot | Ungefär en minut | Timmar till veckor |
| Kunskaper som krävs | Inga | Programmering |
| Hosting | Ingår | Du kör en server |
| Egna funktioner | Det mallarna erbjuder | Allt du kan bygga |
| Kostnad | Gratis, valfri uppgradering | Serverkostnader |
Om en mall redan gör det du behöver går det snabbare med en botbyggare. Behöver du något ovanligt, som en koppling till din egen databas, skriv kod.
Steg 3: Gör klart din bots profil
Tillbaka i @BotFather kan du ge din bot en profilbild, en beskrivning och en lista med kommandon. Det gör att den känns pålitlig när folk öppnar den första gången. Se så ändrar du en bots namn, foto och beskrivning.
Frågor
Är det gratis att skapa en Telegram-bot?
Ja. Att registrera en bot hos BotFather är gratis. För att köra den behövs en server, som kostar pengar om du hostar själv. Echo Maker hostar botar gratis.
Hur många botar kan jag skapa?
Telegram begränsar hur många botar ett konto kan skapa med BotFather, för närvarande runt 20. På Echo Maker kan du koppla in så många av dem som du vill.
Kan jag skapa en Telegram-bot i mobilen?
Ja. Både BotFather och Echo Maker fungerar i Telegram-appen, så du kan skapa och hantera en bot helt från mobilen.
Behöver jag kunna programmera?
Nej. Med en botbyggare utan kod väljer du en mall och klistrar in en token. Du behöver bara programmera om du vill bygga funktioner från grunden.