go get -u github.com/vannleonheart/telegram-api-go
telegramConfig := telegram.Config {
BaseUrl: "https://api.telegram.org",
Token: "{your_bot_api_token}",
}
telegramClient := telegram.New(&telegramConfig)
token := "{your_other_bot_api_token}"
telegramClient = telegramClient.WithToken(token)
chatId := "{target_chat_id}"
message := "{your_message}"
parseMode := telegram.ParseModeHtml
result, err := telegramClient.SendMessage(chatId, message, &parseMode)
if err !=nil {
// handle error
}
if !result.Ok {
// handle error response from telegram
}
fmt.Println(result.Result.MessageId)