func (r *robot) responseBookmark(msg tgbot.Message) string { defer r.SetIdle() link := extractFirstLink(r.currCommanadArgument) if link == "" { return "Oops, can't find any links." } err := r.bookmarks.Remember(msg.Time(), link, r.currCommanadArgument) if err != nil { return err.Error() } return fmt.Sprintf("Roger that! New link %s added.", link) }