Пример #1
0
 public AutoResponseItem()
 {
     _name           = "";
     _searchFor      = "";
     _answer         = "";
     _prefix         = '\0';
     _only           = false;
     _withSpaces     = false;
     _active         = false;
     _caseSensitive  = false;
     _lobbyBlacklist = new List <string>();
     _func           = null;
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="name"></param>
 /// <param name="searchFor"></param>
 /// <param name="answer"></param>
 /// <param name="prefix">'\0' for null/empty</param>
 /// <param name="only"></param>
 /// <param name="withSpaces"></param>
 /// <param name="func"></param>
 public AutoResponseItem(string name, string searchFor, string answer, char prefix, bool only, bool withSpaces, bool caseSensitive, AutoResponse.ResponseFunctionDelegate func = null)
 {
     _name           = name;
     _searchFor      = searchFor;
     _answer         = answer;
     _prefix         = prefix; // like '/' or '@'
     _only           = only;
     _withSpaces     = withSpaces;
     _active         = false;
     _caseSensitive  = caseSensitive;
     _lobbyBlacklist = new List <string>();
     _func           = func;
 }