public void OnClientConnected(TelegramClientInfo clientInfo, SignalGoBotManager signalGoBotManager) { }
public bool OnParameterSelecting(System.Reflection.MethodInfo methodInfo, System.Reflection.ParameterInfo parameterInfo, TelegramClientInfo clientInfo, string value) { return(false); }
public bool OnServiceGenerating(string serviceName, TelegramClientInfo clientInfo) { return(true); }
public void OnButtonsGenerating(List <List <BotButtonInfo> > buttons, BotLevelType botLevelType, string serviceName, string methodName, TelegramClientInfo clientInfo) { }
public bool OnBeforeMethodCall(ServerBase serverBase, TelegramClientInfo clientInfo, string serviceName, string methodName, List <ParameterInfo> parameters) { return(true); }
public string OnCustomResponse(ServerBase serverBase, TelegramClientInfo clientInfo, string serviceName, string methodName, List <ParameterInfo> parameters, CallMethodResultInfo <OperationContext> currentResponse, out bool changed) { changed = false; return(null); }
public string GetServiceSelectedText(string serviceName, string caption, Type serviceType, TelegramClientInfo clientInfo) { return("Service Selected:\n" + serviceName); }
public string GetServicesGeneratedText(TelegramClientInfo clientInfo) { return("Services Generated!"); }
public string GetSendButtonText(TelegramClientInfo clientInfo) { return("/Send"); }
public string GetServiceNotFoundText(string serviceName, TelegramClientInfo clientInfo) { return($"Service {serviceName} not found"); }
public string GetParameterValueChangedText(string parameterName, TelegramClientInfo clientInfo) { return($"Parameter {parameterName} value changed, please click on Send button or another parameter"); }
public string GetParameterSelectedText(string parameterName, TelegramClientInfo clientInfo) { return($"Please Send {parameterName} Value:"); }
public string GetParameterNotFoundText(string parameterName, TelegramClientInfo clientInfo) { return($"Parameter {parameterName} not found!"); }
public string GetMethodSelectedText(string methodName, TelegramClientInfo clientInfo) { return($"Method {methodName} Selected!"); }
public string GetCancelButtonText(TelegramClientInfo clientInfo) { return("/Cancel"); }