AlertMe What it does: This plugin will play a sound if you get a whisper or if a player is nearby. It can also be configured to disconnect you after a set amount of whispers or after a certain time. Incoming whispers can also be logged so you can read them later. Known problems If used together with my paranaoia plugin: please be aware that whisper notifications will be delayed if you're currently in waiting/afk mode. Real id and other battlenet whispers don't log the the correct author name. The wow api wont allow you to correctly retrieve real id names so I will probably replace this with a battletag when i update the plugin. This only affects the senders name, otherwise it works fine. Installation Extract the folder into your plugins directory. Dont change the name of any directories or files. Changing the alert sound If you want to change the alert sound you can swap beep.wav (AlertMe/Sounds/beep.wav) with any other .wav sound file of your choosing. Other formats like mp3 etc are not supported. Audacity is a free audio editor which you can use to edit and convert you soundfiles to .wav . Please report any bugs or problems in this thread. Credits: Zenlulz - provided code to properly shutdown wow. Ive also learned a lot from studying his plugin. Honorbuddy team - For providing the styx library, its fantastic.
Changelog: Code: 1.5 - Updated the plugin to accommodate a change in the hb api, will no longer fail to compile. - Received is now spelled correctly ;) 1.4 - Updated the plugin to accommodate a minor change in the hb api, will no longer fail to compile. - Now prints active settings on bot start. - Will no longer log date if no whisper has been received (whisper log). 1.3 - Fixed a bug where lua events didnt re-attach after being disposed. - Added an option to disable whisper logs - Added a button to clear the whisper log - Adjusted the whisper log entries 1.2 - Added a separate whisper log. Whisper details are now logged in AlertMe\Log.txt. - Removed option to not log player names. - Added a form view of the whisper log in the menu. 1.1 - Added an option to disable the logging of player names when receiving whispers. - If the senders (whisper) name matches your own (character) it will now be logged as "Me". 1.0 - release.
sorry im not going to add that functionality for several reasons, the foremost being that i dont own an iphone . Im sure someone else will make (or update) a plugin like that at one point or another.
ok, i am currently away and wont be able to have a look at it until sunday or monday. Is anyone else experiancing this aswell? Please attach a log and describe the problem. Were you doing something in particular that makes you suspect the plugin to be the culprit? update: Ive returned home and given it a go. The plugin still runs well on my machine and I cant observe anything which seem to have broken. There can be a million reasons why your client hung but without more info theres nothing i can do about it and have to assume that it was probably caused by something else. If there is a bug i want to fix it but if i cant recreate the problem solving it becomes alot like looking for a needle in a haystack without knowing if its even there
Hey thanks for this awsome plugin! I tried it and when i only toggled to alert for incomming whisper and reload all the pluggings and it starts up and immediately sais it exceeded numerous whispers so it will log off in x seconds. I havent even checked that option and if i dont stop the bot it will shut down wow. Anyone else experienced it?
Hi, im sorry you're having problems :/ I can think of a couple things which might cause this. 1: if you just installed the plugin the default setting is to logout after 0 whispers. This would result in an immediate shutdown if you didnt change the number of required whispers for logout or didnt uncheckeck "shutdown after X whispers" 2: If you changed the settings while the bot was running you will have to stop the bot for them to get loaded. Settings are reloaded everytime you click on [start]. Look for "[AlertMe] Settings loaded, great success!" in the hb log window. Could you explain what you meant by reloading the plugin? Ive found through testing that clicking on the recompile all button can cause some problems. If you have to recompile i recommend restarting honorbuddy instead. edit: Also, if you rename the AlertMe folder, saving will no longer work and the plugin will fallback on the default settings (see nr 1). If this happens it will be visible in the log ("loading settings failed" or something similar).
Is it possible for you to make this send a message to notify my android when you recieve a whisper? Notify My Android - Home Thanks
Hi, i will happily leave phone notifications to some other dev. Although i cant imagine it being very difficult to accomplish, the problem for me lies in my total lack of android coding experience. I would have to spend more time than I can afford getting familiar with the platform and brush up on my networking knowledge. Due to financial reasons i will also take a break from wow when my playtime runs out edit: Missed your link. there could be problems with using a third party library (i dont know it was just something i remember reading in the dev section). It would make the process easier though. I may have a look at that when i come back if its still needed and i feel like doing it. Probably not though, im in my last year of uni and behind on my studies which require more of my focus.
Hi im totally new at hb. great plugin. Is it possible to change the Alter sound? I copy another file there and changed the name, but its the original soundfile. greetz
I managed to change the sound on my own way. Heres what i did( Sorry 4 bad english) 1) Open AlterMe/Sounds 2) Delete the File "beep" or skip "(2) -> Skip Step (3) + (4), if you have a ".wav" file 3) Go to google and search: mp3(or whatever) to ".wav" converter download 4) Convert the file to .wav 5) Change name to "beep" 6) Put it there , where you deleted in Step 2 the file "beep" or , if skipped (2) just copy and replace 7) Start HB and it should work Tested but doesnt work: 1) Open in AlertMe the File "Alert.cs" 2) search for sp.SoundLocation = Application.StartupPath + @"\Plugins\AlertMe\Sounds\beep.wav"; 3) Edit the Order, where the sound is OR 3a) Change "beep.wav" to "beep.mp3" -> For me it doesnt work, when i changed it to "beep.mp3" Thanks for the gread plugin. quote " * Notes: This release has had very limited testing * * You use this at your own risk. " ---> tested it for about 6hours , worked well. Does it support GM whisper?
Hi sorry for the late reply, i seldom get any notifications when someone replies to the thread. As you discovered you can change the alert sound by replacing beep.wav (AlertMe/Sounds/beep.wav) with any other .wav sound file of your choosing. Other formats like mp3 etc are not supported. Audacity is a free audio editor which you can use to edit and convert your soundfiles to .wav . I haven't tested it but i highly doubt it will trigger, so no. Awesome
good job works perfect. maybe add normal chat also? but i think its grate was waiting for this thanks