Demonbuddy for Season 16 released, updates.buddyauth.com !
  • Visit Rebornbuddy
  • Visit Demonbuddy

[Plugin]AlertMe Reborn (A chat monitor)

Discussion in 'Plugins' started by parrot, Feb 19, 2015.

  1. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    AlertMe:

    What it does:

    Logs PM, FC, LS, Shout, Say, Party, Emote and GM(*maybe, untested) chat. It Can alert you with an audio warning when you receive a message. It also supports setting up a regex pattern or keywords for more busy channels like fc or linkshells. Message contents and sender name is logged in a separate file from your rb log file.

    Pushbullet (phone notifications):

    Pushbullet is a third party service Im currently trying out for pushing notifications to mobile devices. If you want to use this functionality
    you will have to create an account with them. All messages pushed go through pushbullets servers and are likely logged at their end.
    Here is a link to their terms of service and privacy policy.
    If you are concerned with their handling of your privacy you can opt out by not using this function.

    1. Create a pushbullet account.
    2. Download their app to your mobile device.
    3. Locate your access token (pushbullet.com -> settings -> account)
    4.1 Open the AlertMe settings window and enter your access token in the text field next to the pushbullet checkbox.
    4.2 Click the "send test message" button to confirm the settings.
    4.3 Check the enable pushbullet checkbox to enable it.
    4.4 Click save.

    pm and gm messages are always forwarded when pushbullet is enabled. For the rest of the channels you'll also have to check each individual "Pb" box to enable forwarding.
    Please take note that there is hardly any error handling done atm, if a message cant be sent the plugin wont try to resend it, ive never had it happen during testing but its a possibility.

    Installation:

    Extract the zip file in your plugins directory, if you downloaded the zip file from github you must rename the folder to AlertMe

    Git repo: https://github.com/parrot-dev/AlertMe
    svn: https://github.com/parrot-dev/AlertMe/trunk
     

    Attached Files:

    Last edited: Mar 25, 2018
  2. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    Changelog

    Code:
    1.4.3
    * Api change broke chatmessage author filtering for localplayer, fixed.
    
    1.4.2
    * Minor tweaks
    * Default Settings.xml and ChatLog.txt files were stripped from release.
    
    1.4.1
    * Changed it so it doesn't create new threads for sending pushbullet messages
    
    1.4.0
    * Added experimental support for pushbullet notfications. (suggested by Grimmjow)
    
    1.3.0
    * Now inherits from BotPlugin to comply with api changes in RB 1.0.271
    * Added a global option to ignore outgoing messages.
    * 'you' is now a default keyword for emotes.
      This will hopefully capture most if not all emotes directed at yourself.
      Non english users will have to set up another keyword.
    
    1.2.0
    * Added support for emote's
    * Fixed a bug where keywords and regex patterns wouldn't save correctly if disabled.
    
    1.1.0
    * Added support for party chat channel.
    * Added a reload button for the log.
    * Removed author check for PM's (will trigger if you send a pm to yourself)
    
    1.0.2
    * pm/tell workaround.
    
    1.0.1
    * Tweaked log formatting for better readability
    * Will no longer trigger an alert on your own messages.
    
    1.0.0
    * initial release
    
     
    Last edited: May 12, 2019
  3. Neverdyne

    Neverdyne Community Developer

    Joined:
    Sep 12, 2014
    Messages:
    609
    Likes Received:
    14
    Trophy Points:
    18
    Sounds awesome, thanks!
     
  4. alexol

    alexol New Member

    Joined:
    May 31, 2014
    Messages:
    10
    Likes Received:
    0
    Trophy Points:
    0
    it doesnt work for me :S


    im waiting for the new release, i really loved this plugin ^^
     
  5. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    I have a new version containing some minor tweaks which ill upload today. I doubt it will solve your problems though. Can you tell me what happens when you try to run it, do you get any errors in the log?

    edit: Also, just in case there's been a misunderstanding, this is not an update for my wow plugin, it's for final fantasy 14
     
    Last edited: Feb 23, 2015
  6. Mantian

    Mantian New Member

    Joined:
    Feb 18, 2015
    Messages:
    67
    Likes Received:
    1
    Trophy Points:
    0
    New version Private Messages not working. I try to use other char to tell nothing happen or log
    other then that everything is good
     
  7. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    confirmed, ty (for some reason it works fine when messaging yourself :/). ill be taking it down while i investigate.
     
    Last edited: Feb 23, 2015
  8. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    Uploaded a fix, turned out to be a problem with the bot api. Let me know if you run into anymore problems.
     
    Last edited: Feb 25, 2015
  9. newb23

    newb23 Community Developer

    Joined:
    Nov 26, 2014
    Messages:
    352
    Likes Received:
    12
    Trophy Points:
    18
    Hey, kind of a silly request, and one to tried to edit in myself, but couldn't figure out how to open the design view, but, could you add in to monitor party chat as well?

    I find myself in SBing parties from time to time, and would like to be notified when they speak as well.

    Thank you!
     
  10. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    Hi, yea np ill add it :)
     
  11. newb23

    newb23 Community Developer

    Joined:
    Nov 26, 2014
    Messages:
    352
    Likes Received:
    12
    Trophy Points:
    18
    Thank you very much!
     
  12. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    new version is up.
     
  13. newb23

    newb23 Community Developer

    Joined:
    Nov 26, 2014
    Messages:
    352
    Likes Received:
    12
    Trophy Points:
    18
    Thank you again for the party functionality. :D
     
  14. hkme

    hkme Member

    Joined:
    May 12, 2014
    Messages:
    175
    Likes Received:
    0
    Trophy Points:
    16
    Hi, does it work when other people use emotes on you? e.g. xyz waves to you.
     
  15. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    Not at present, no, but it seems to be supported in the api so I can probably add it.
     
  16. Emaki

    Emaki Member

    Joined:
    Mar 30, 2015
    Messages:
    66
    Likes Received:
    6
    Trophy Points:
    8
    This too, would be a super awesome addition to this plugin. If player's name or keyword of choosing is found in new chat, make alert noise. This was in FFXI windower plugin and I loved it because I could get an audio alert if people were talking about me or interracting with me in chat.
     
  17. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    New version is up.

    Emote's work just like the other chat channels, you'll have to set up keywords or a regex pattern to have it only trigger on emotes directed at yourself. Im guessing that it should either be "you" or your character name but since people dont send me emotes very often i havent been able to check if the message changes.
     
    Last edited: Apr 8, 2015
  18. hkme

    hkme Member

    Joined:
    May 12, 2014
    Messages:
    175
    Likes Received:
    0
    Trophy Points:
    16
    Thanks for the update.
    I first tried the keyword "you" it works perfectly when people emotes on you, however it also triggers the alarm when you send out emote.
    now i am using "you." it works for all common emote I receive so far, but i didn't test every emote yet
     
    Last edited: Apr 10, 2015
  19. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    Nice, thanks for sharing :)
     
  20. parrot

    parrot Community Developer

    Joined:
    Feb 5, 2012
    Messages:
    216
    Likes Received:
    4
    Trophy Points:
    18
    New version is up.
     

Share This Page