1. I dont think problem related with this plugin
    I do not touch notifier plugin but problem started few hours ago
    currently log file reach abt 20mb and still increasing
     
  2. I am getting this now.

    File "notifier.py", line 403, in OnPlayerDisconnected
    File "notifier.py", line 681, in check_tag
    NameError: global name 'PLUGIN' is not defined
     
  3. Well Im going to ask you to wait for the next update, maybe it will fix it, as pretty much everything got a few changes.
    Or just try and reinstall it.

    Btw what file you are making the changes?
    notifier.py or notifier.json?
    [DOUBLEPOST=1429332660][/DOUBLEPOST]
    Open the log file and take a look of whats being stored.
     
  4. Hi, if write in chat /players (nothing action) and in console this error.. any idea how to fix it? thanks all for reply..

    Code:
    [4/17/2015 9:25:43 PM] [Oxide] 9:25 PM [Debug]   at System.Collections.Generic.Dictionary`2[System.Object,System.Object].get_Item (System.Object key) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.GetUnaccessedObject (FieldName fieldName) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.GetArgumentValue (FieldName fieldName) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.ReplaceText (System.String format) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.FormatString (IronPython.Runtime.PythonContext context, System.String format, IronPython.Runtime.PythonTuple args, IDictionary`2 kwArgs) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter.FormatString (IronPython.Runtime.PythonContext context, System.String format, IronPython.Runtime.PythonTuple args, IDictionary`2 kwArgs) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.Operations.StringOps.format (IronPython.Runtime.CodeContext context, System.String format_string, IDictionary`2 kwargs, System.Object[] args) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.FuncCallInstruction`5[IronPython.Runtime.CodeContext,System.String,System.Collections.Generic.IDictionary`2[System.Object,System.Object],System.Object[],System.String].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0 
     
  5. I am getting this in console.

    File "notifier.py", line 403, in OnPlayerDisconnected
    File "notifier.py", line 681, in check_tag
    NameError: global name 'PLUGIN' is not defined
     
  6. Read my last post above.
    [DOUBLEPOST=1429385271][/DOUBLEPOST]
    Check your config file, something must be wrong.
     
  7. Spams the shit out of chat on user connections that already happens in chat when you load and reload
     
  8. The current issue about the joining messages IS NOT a Notifier issue, this is an issue regarding Oxide's webrequests. (which notifier uses to get the players countries)
    The Oxide devs have already released a fix, so in order to solve it please install the latest Oxide build.
     
  9. love this plugin. but command /players dont work

    Error at console:

    Code:
    [Oxide] 1:38 PM [Error] Failed to call hook 'players_list_CMD' on plugin 'Notifier' (KeyNotFoundException: The given key was not present in the dictionary.)
    [Oxide] 1:38 PM [Debug]   at System.Collections.Generic.Dictionary`2[System.Object,System.Object].get_Item (System.Object key) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.GetUnaccessedObject (FieldName fieldName) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.GetArgumentValue (FieldName fieldName) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.ReplaceText (System.String format) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter+Formatter.FormatString (IronPython.Runtime.PythonContext context, System.String format, IronPython.Runtime.PythonTuple args, IDictionary`2 kwArgs) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.NewStringFormatter.FormatString (IronPython.Runtime.PythonContext context, System.String format, IronPython.Runtime.PythonTuple args, IDictionary`2 kwArgs) [0x00000] in <filename unknown>:0
      at IronPython.Runtime.Operations.StringOps.format (IronPython.Runtime.CodeContext context, System.String format_string, IDictionary`2 kwargs, System.Object[] args) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.FuncCallInstruction`5[IronPython.Runtime.CodeContext,System.String,System.Collections.Generic.IDictionary`2[System.Object,System.Object],System.Object[],System.String].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0 
     
  10. Could you please upload your config file?
     
  11. Axy

    Axy

    I've changed the prefix but weirdly for /players its still using the "NOTIFIER" prefix in red. Looking for a fix.

    Would also be nice to have the option to turn off the Prefix alltogether.
     
  12. I've spotted the error an fixed it for you, download the file below.

    That is part of the board messages, messages like /players, /plugins and /rules send, and no you cannot change the Notifier on the title of the board message but the title next to it:
    NOTIFIER | {you may change this}
    It is possible to disable the prefix of the chat messages, on the config file change the prefix to false:
    Code:
      "SETTINGS": {
        "PREFIX": false,    ...
    
     

    Attached Files:

    Last edited by a moderator: Apr 21, 2015
  13. All works fine. Thank you.
     
  14. Axy

    Axy

    I wish it was possible -
    Is there any specific reason why it's not possible?
    /me wonders
     
  15. Theres not really a good reason tbh, I made that way just because since board messages are a group of messages sent all together, the title would identify from what plugin those were sent from.
     
  16. Ignore this.. Just read the above about the errors below

    Code:
    5:52 AM [Error] Failed to call hook 'OnPlayerInit' on plugin 'Notifier' (MissingMemberException: notifier instance has no attribute 'countries')
    5:52 AM [Debug]   at IronPython.Runtime.Types.OldInstance+FastOldInstanceGet.Target (System.Runtime.CompilerServices.CallSite site, System.Object instance, IronPython.Runtime.CodeContext context) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.DynamicInstruction`3[System.Object,IronPython.Runtime.CodeContext,System.Object].Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
      at Microsoft.Scripting.Interpreter.Interpreter.Run (Microsoft.Scripting.Interpreter.InterpretedFrame frame) [0x00000] in <filename unknown>:0
    5:52 AM [Info] 0
    5:52 AM [Error] Failed to call hook 'OnPlayerDisconnected' on plugin 'Notifier'
    Traceback (most recent call last):
      File "notifier.py", line 434, in OnPlayerDisconnected
      File "notifier.py", line 717, in check_tag
    NameError: global name 'PLUGIN' is not defined
     
  17. Try re installing Notifier, you don't need to delete your config file, just replace your current .py file.
     
  18. SkinN õ.Õ'.|. updated Notifier with a new update entry:

    Notifier | Admin Talk + Improvements!



    To use the Admin Talk feature you must be an Admin and start talking in the chat with @.
    The @ is the trigger of the Admin Talk, though, you may change the trigger on the plugin settings, along with the Admin Talk tag, tag color, and text color, and you may also change the Auth level that is able to use the feature.

    [DOUBLEPOST=1429670439][/DOUBLEPOST]
    Board messages now use the prefix on the title instead of the plugin name.
     
  19. Current issue with chathandler and notifier; they are both hooking the OnPlayerChat hook and double chat is being transmitted.