Exemple #1
0
        public override void ExecuteValidCommand(MessageEventArgs messageEvent, string token)
        {
            var messageSender = new MessageSender();
            var chatId        = messageEvent.Message.Chat.Id;
            var keyboard      = messageSender.CreateMenuKeyboard();

            ApiDataAccess apiDataAccess = new ApiDataAccess();

            UserWallet wallet = apiDataAccess.GetWallet(token);

            string message = "";

            if (wallet.coinWallets.Count > 0)
            {
                foreach (var coinWallet in wallet.coinWallets)
                {
                    message = message + coinWallet.NombreMoneda + ": " + coinWallet.Balance + " \n";
                }
            }
            else
            {
                message = "You have no coins in your wallet";
            }

            messageSender.SendMessage(chatId, message, keyboard);
        }
Exemple #2
0
        public override void ExecuteValidCommand(MessageEventArgs messageEvent, string token)
        {
            var messageSender = new MessageSender();
            var chatId        = messageEvent.Message.Chat.Id;
            var keyboard      = messageSender.CreateMenuKeyboard();

            messageSender.SendMessage(chatId, "Welcome to CryptoTacs, how can I help you?", keyboard);
        }