Пример #1
0
        /// <summary>
        /// Метод, добавляет главные кнопки в меню
        /// </summary>
        /// <param name="keybort"></param>
        public void ButtonHeaderMenu(InlineKeyboardMarkup keybort)
        {
            List <InlineKeyboardButton> line = new List <InlineKeyboardButton>()
            {
                new InlineKeyboardButton("Есть вопросы?", "help"),
                new InlineKeyboardButton("О нас?", "about"),
            };

            keybort.AddLineButton(line);
            List <InlineKeyboardButton> line2 = new List <InlineKeyboardButton>()
            {
                new InlineKeyboardButton("Корзина", "корзина"),
            };

            keybort.AddLineButton(line2);
        }
Пример #2
0
        /// <summary>
        /// Метод, добавляет кнопки навигации
        /// </summary>
        /// <param name="keybort">Текущий список с кнопками</param>
        /// <param name="number">Текущий номер(положение на странице)</param>

        public InlineKeyboardMarkup ButtonNavigation(InlineKeyboardMarkup keybort, string number = "")
        {
            if (number == "")
            {
                number = "1";
            }
            List <InlineKeyboardButton> line = new List <InlineKeyboardButton>()
            {
                new InlineKeyboardButton("<<--", "back"),


                new InlineKeyboardButton(Settings.Number.ToString(), number),

                new InlineKeyboardButton("-->>", "next"),
            };

            keybort.AddLineButton(line);
            return(keybort);
        }