-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Description
case "message":
if message.Text == "/stop" {
bot.Send(tgbotapi.NewMessage(message.Chat.ID, "Процесс отправки сообщений завершен."))
currentStep = ""
return
}
// Получение профиля пользователя по имени
user, err := insta.Profiles.ByName(recipientUser)
if err != nil {
log.Printf("Ошибка поиска пользователя в Instagram: %v", err)
bot.Send(tgbotapi.NewMessage(message.Chat.ID, "Ошибка поиска пользователя в Instagram. Попробуйте снова."))
currentStep = "recipient"
return
}
// Отправка сообщения в Instagram Direct через Direct.SendMessage
messageText := message.Text
err = insta.Direct.SendMessage(user.ID, messageText)
if err != nil {
log.Printf("Ошибка отправки сообщения в Instagram: %v", err)
bot.Send(tgbotapi.NewMessage(message.Chat.ID, "Ошибка отправки сообщения. Попробуйте снова."))
return
}
bot.Send(tgbotapi.NewMessage(message.Chat.ID, "Сообщение отправлено! Введите текст следующего сообщения или /stop для завершения."))
}
I have this code but i can't to send messages
insta.Direct.SendMessage and insta.DirectMessage not working
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels