telegram-bot Handledning
Komma igång med telegram-bot
Sök…
Anmärkningar
Det här avsnittet ger en översikt över vad telegram-bot är, och varför en utvecklare kanske vill använda den.
Det bör också nämna alla stora ämnen inom telegram-bot och koppla till de relaterade ämnena. Eftersom dokumentationen för telegram-bot är ny kan du behöva skapa initialversioner av relaterade ämnen.
Skapa en bot med BotFather
Öppna en chatt med @BotFather i Telegram och klicka på kommandot /start .
När du har fått en lista med kommandon Välj kommandot /newbot att få detta meddelande:
Okej, en ny bot. Hur ska vi kalla det? Välj ett namn på din bot.
Ange ett namn på din bot, som kan vara vad som helst, och skicka den. Efter det kommer BotFather att be om ett användarnamn för din bot:
Bra. Låt oss nu välja ett användarnamn för din bot. Det måste sluta i
bot. Gilla det här, till exempel: TetrisBot eller tetris_bot.
Det måste sluta med "bot". Om ditt önskade användarnamn tas eller inte är tillgängligt, försök igen med ett annat namn.
Slutligen skapas din bot och följande meddelande visas. Du måste använda bot-tokenet för att kommunicera med Telegram, så se till att du skriver ner det.
Gjort! Grattis till din nya bot. Du hittar det på telegram.me/???bot. Du kan nu lägga till en beskrivning, om sektion och profilbild för din bot, se / hjälp för en lista med kommandon. Förresten, när du är klar med att skapa din coola bot, ping vår Bot Support om du vill ha ett bättre användarnamn för det. Se bara till att botten är fullt fungerande innan du gör det.
Använd detta token för att komma åt HTTP API: xxx: xxx
Med det samlade tokenet kan du nu skicka ett testmeddelande genom att ringa webbplatsen https://api.telegram.org/botBOTTOKEN/sendmessage?chat_id=YOURCHATID&text=YOURTEXT
Det finns två allmänna metoder för telegrambots för interaktion: en push-och en pull-metod. Med hjälp av dragmetoden måste du ringa /getupdates då och då för att kontrollera om det finns nya meddelanden som skickas till din bot. Push-metoden använder en webhook ( /setwebhook metod) till ditt skript som kallas varje gång en användare skickar ett meddelande till din bot.
Den angivna informationen är en JSON-formaterad fil med all information (om avsändaren och meddelandet) du behöver.
Du kan skriva din bot på många språk (PHP, Python, Lua ...) så länge de kan hantera webbhaken som en inmatning och kan ringa webbplatser.
För mer information kan du alltid använda BOT API-dokumentationen som du hittar här.