How to use go language to complete an elegram bot to realize the rereading function
This article mainly explains "how to use the GE language to complete an elegram bot to achieve the rereading function". The content of the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "how to use the GE language to complete an elegram bot to achieve the rereading function".
Try
A bot of telegram is made with Go language. Used to simply realize the dialogue (re-reading).
Get telegram bot token
Just talk to BotFather.
You need to set the name and search path along the way.
Cdn.nlark.com/yuque/0/2019/png/176280/1564137455171-abad4275-4e67-48e7-a142-02ae689d9f40.png ">
Go get
First get the api package
Go get-u github.com/go-telegram-bot-api/telegram-bot-apicodepackage mainimport ("log"os"github.com/go-telegram-bot-api/telegram-bot-api") func main () {bot, err: = tgbotapi.NewBotAPI (os.Getenv ("TELEGRAM_APITOKEN")) if err! = nil {log.Panic (err)} bot.Debug = true log.Printf ("Authorized on account% s" Bot.Self.UserName) u: = tgbotapi.NewUpdate (0) u.Timeout = 60 updates, err: = bot.GetUpdatesChan (u) for update: = range updates {if update.Message = = nil {/ / ignore any non-Message Updates continue} msg: = tgbotapi.NewMessage (update.Message.Chat.ID, update.Message.Text) msg.ReplyToMessageID = update.Message.MessageID if _, err: = bot.Send (msg) Err! = nil {og.Panic (err)} Run
Note that the terminal needs an API that can access telegram
Thank you for reading, the above is "how to use the go language to complete an elegram bot to achieve the rereading function" content, after the study of this article, I believe you have a deeper understanding of how to use the Goto language to complete an elegram bot to achieve the rereading function, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!