コード例 #1
0
        private static async void BotOnCallbackQueryReceived(object sender, Telegram.Bot.Args.CallbackQueryEventArgs e)
        {
            string buttonText = e.CallbackQuery.Data;
            string name       = $"{e.CallbackQuery.From.FirstName} {e.CallbackQuery.From.LastName}";

            if (buttonText == "Добавить доход")
            {
                var telegramExpencesData = new CollectedExpencesData();
                telegramExpencesData.TransactionTime = e.CallbackQuery.Message.Date;
                string text = "Please enter the amount, spend on, and type (cash or credit)" + Environment.NewLine +
                              "For example: 1000, food, credit";

                await botClient.SendTextMessageAsync(e.CallbackQuery.From.Id, text);
            }
        }
コード例 #2
0
 public void Handle(CollectedExpencesData dataCollected)
 {
     throw new NotImplementedException();
 }
コード例 #3
0
 public CollectInternalData(CollectedExpencesData data)
 {
     Data = data;
 }