keyboards

package
v0.0.0-...-dbbcad5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 10, 2021 License: GPL-3.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var HomeKeyboard = tgbotapi.NewInlineKeyboardMarkup(
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Проверить лекарство", "searchMed"),
	),
)

HomeKeyboard - клавиатура домашнего экрана, пользователй, у которых еще нет ни одной подписки

View Source
var HomeWithSubKeyboard = tgbotapi.NewInlineKeyboardMarkup(
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Проверить лекарство", "searchMed"),
	),
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Подписки", "lsSub"),
	),
)

HomeWithSubKeyboard - клавиатура домашнего экрана, с возможностью просмотра подписок

ListSubsKeyboard - клавиатура просмотра подписок

View Source
var MedSearchKeyboard = tgbotapi.NewInlineKeyboardMarkup(
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Отмена", "backToHome"),
	),
)

MedSearchKeyboard - клавиатура при запросе ввода названия лекарства

View Source
var ViewMedKeyboard = tgbotapi.NewInlineKeyboardMarkup(
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Назад", "backToHome"),
	),
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Отписаться", "unsubscribe"),
	),
)

ViewMedKeyboard - клавиатура просмотра лекарства

View Source
var ViewMedWithSubKeyboard = tgbotapi.NewInlineKeyboardMarkup(
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Подписаться", "subscribe"),
	),
	tgbotapi.NewInlineKeyboardRow(
		tgbotapi.NewInlineKeyboardButtonData("Назад", "backToHome"),
	),
)

ViewMedWithSubKeyboard - клавиатура просмотра лекарства с возможностью подписаться на него

Functions

func CreateKeyboarWithUserSubscriptions

func CreateKeyboarWithUserSubscriptions(subscriptions [][]string) tgbotapi.InlineKeyboardMarkup

CreateKeyboarWithUserSubscriptions - генерирует клавиатуру со списком подписок. На кнопках отображаются названия лекарств, нк которые оформлены подписки, а в качестве data берутся их id

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL