Exemple #1
0
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)
}