Files
telegram-bot/modules/ContentStore/Model/StoreItem.cs
T

25 lines
540 B
C#
Raw Normal View History

2022-02-16 17:07:30 +02:00
using Telegram.Bot.Types.ReplyMarkups;
namespace West.TelegramBot.ContentStore.Model;
class StoreItem
{
public string Id;
public readonly string Name;
public readonly double Price;
public StoreItem(string id, string name, double price)
{
Id = id;
Name = name;
Price = price;
}
public InlineKeyboardButton ToButton(long userId)
{
return new InlineKeyboardButton($"{Name} ({Price})")
{
CallbackData = $"store|{userId}|purchase|{Id}"
};
}
}