Smart Chat Bot

I send chat messages based on some triggers or time

Total Downloads: 1,856 - First Release: Apr 20, 2017 - Last Update: Jan 2, 2018

5/5, 12 likes
  1. What's this message?

    Code:
     Failed to call hook 'OnBetterChat' on plugin 'SmartChatBot v1.7.0' (NullReferenceException: Object reference not set to an instance of an object)
      at Oxide.Plugins.SmartChatBot+AutomatedResponse+<ShowOnChatMessage>c__AnonStorey0.<>m__1 (System.String triggerMessageWord) [0x00000] in <filename unknown>:0
      at System.Linq.Enumerable.All[String] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot+AutomatedResponse+<ShowOnChatMessage>c__AnonStorey0.<>m__0 (System.Collections.Generic.List`1 triggerMessageSettings) [0x00000] in <filename unknown>:0
      at System.Linq.Enumerable.Any[List`1] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot+AutomatedResponse.ShowOnChatMessage (System.String chatMessage) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot+<FindAutoresponseForMessage>c__AnonStorey1.<>m__0 (Oxide.Plugins.AutomatedResponse x) [0x00000] in <filename unknown>:0
      at System.Linq.Enumerable.First[AutomatedResponse] (IEnumerable`1 source, System.Func`2 predicate, Fallback fallback) [0x00000] in <filename unknown>:0
      at System.Linq.Enumerable.FirstOrDefault[AutomatedResponse] (IEnumerable`1 source, System.Func`2 predicate) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot.FindAutoresponseForMessage (System.String message) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot.OnBetterChat (System.Collections.Generic.Dictionary`2 data) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.SmartChatBot.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
    
    EDIT: Fixed
     
    Last edited by a moderator: Mar 29, 2018
  2. как я могу сделать два или более сообщений?
    [DOUBLEPOST=1529753502][/DOUBLEPOST]how can I make two or more messages?
     
  3. hello :) is it possible to add command run to this plugin ?
    i wat to run a command instead of chat message when player write xxx word :)
    thanks
     
  4. This would be pretty awesome as if people ask, "when is wipe" I could get the bot to execute to /nextwipe command. Other than this, it's an awesome mod, thanks!
     
  5. Also, it would be great if we could choose certain words which would send a notification to our Discord e.g. "admin?" = notification... unless there is already a plugin like this? I'm not sure