Beispiel #1
0
        public TelegramMockUser(int userId, GameHostService gameHostService, bool isAdmin)
        {
            _gameHostService = gameHostService;
            UserId           = userId;
            IsAdmin          = isAdmin;

            if (!isAdmin)
            {
                //OnExecuteMakePlayerCommand(null);
            }
            else
            {
                HasRunMakePlayerCommand = true; // disable button for admin - does nothing

                Dispatcher.CurrentDispatcher.BeginInvoke((Action)(() => _gameHostService.SendMessage(userId, "/hjelp")));
            }
        }
Beispiel #2
0
 private void OnExecuteSendMessageCommand(object o)
 {
     Messages.Add(new TelegramMockMessage(InputText, true));
     _gameHostService.SendMessage(UserId, InputText);
     InputText = "";
 }