What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

toNyx

Well-Known Member
Joined
Oct 29, 2011
Messages
3,770
Hello, it's me, your brother...

Nah, jk, this plugin is the rework (for new beta) of the initial Alerter by Exvault

The major changes :

- Mobile notifications
- Group messages detection
- Trade chat mentions (if someone says your name in trade chat)
- Unique (stashed) notifications (includes name of the item)
- Masters notifications & Pending invites !

Have fun !

BREAKING NEWS : Project discontinued, may still work after 2.4.X updates

Note : This plugin requires latest CommunityLib

Changelog :
v1.0.0.7
- Fixed logwriter issue, moved to new file append system (might need testing)
- Added specific

v1.0.0.6
- Adaptation from new API (damn so powerful boys, gotta love it)
- Removed NMA from supported ways to notify
- Have fun

v1.0.0.5
- Android notifications checks for host availability, should resolve the error due to the domain downtime.

v1.0.0.4
- Plugin should no longer execute (retrieve messages or shit) while bot is stopped
- The ingame checks are no longer done if on login screen
 

Attachments

Last edited:
bla bla bla...
- Mobile notifications
bla bla bla...
- Unique (stashed) notifications (includes name of the item)

Have fun ! bla bla :D


I KNEW YOU COULD DO IT ! ty! (waiting for a unique to be stashed ... to see if it works !)
 
Last edited:
Ummm... one more thing... and i won't bother you again(on this topic ;-) ). Do you think it's possible for the NMA to notify when the EB stops(for any reason)? And a slight problem with the notifications... it gives like 8 notifications for a unique(the free trial for NMA offers only 5 per day(as i remember)-lukely i have premium on that from a long time ago-), but for the free users it would be sort of a pain in the arss...
 
Ummm... one more thing... and i won't bother you again(on this topic ;-) ). Do you think it's possible for the NMA to notify when the EB stops(for any reason)? And a slight problem with the notifications... it gives like 8 notifications for a unique(the free trial for NMA offers only 5 per day(as i remember)-lukely i have premium on that from a long time ago-), but for the free users it would be sort of a pain in the arss...

It's only for the uniques right? I'll add a fix for that. And also add the stop thingy
 
It's only for the uniques right? I'll add a fix for that. And also add the stop thingy

The chat thingie... encountered smth also... the EB were stopped but on, i was doing trade chats, pm's to ppl, etc... after i started the bot my phone went wild :D... n* notifications with all the chats, all the trade chats that i had and PM's. Thx, you are the best!!!
 
The chat thingie... encountered smth also... the EB were stopped but on, i was doing trade chats, pm's to ppl, etc... after i started the bot my phone went wild :D... n* notifications with all the chats, all the trade chats that i had and PM's. Thx, you are the best!!!

Encountered the same problem lol, bot was stopped and my computer yelled "NEW PRIVATE MESSAGE" fuck, I was scared. need to figure out why it works even when the bot is stopped
 
U know i didnt need another alerter besides the basic one below this post a few levels. But today my alerter stopped telling me when i got a PM ... so here we go!
 
Code:
Reloading AssemblyLoader<Loki.Bot.IPlugin> - Initializing
Compiler Error: warning CS2029: Invalid value for '/define'; '' is not a valid identifier
Compiler Error: c:\Users\I3\Desktop\CRap\W*indows Update\Plugins\AlerterReloaded\AlerterReloaded.cs(18,32) : error CS0118: 'Alerter' is a 'namespace' but is used like a 'type'

just happened
 
Code:
Reloading AssemblyLoader<Loki.Bot.IPlugin> - Initializing
Compiler Error: warning CS2029: Invalid value for '/define'; '' is not a valid identifier
Compiler Error: c:\Users\I3\Desktop\CRap\W*indows Update\Plugins\AlerterReloaded\AlerterReloaded.cs(18,32) : error CS0118: 'Alerter' is a 'namespace' but is used like a 'type'

just happened

Dont have the 2 plugins installed, only 1
 
I don't know if it is useful, but I like to manually do the masters quests, and I am not always in my room so I wanted an option to receive the notification on my phone if I want. I replaced the AlertMaster function with the following in Alerter.cs within the classes folder
Code:
 private static void AlertMaster(string mastername)
        {
            AlerterReloaded.Log.WarnFormat("[AlerterReloaded] Detected: {0}", mastername);
            PlaySound(mastername + ".wav");
            bool shouldNotify = NotificationHelper.MobileNotificationsEnabled && AlerterReloadedSettings.Instance.NotifyChatMessages;
            if (shouldNotify)
                    {
                        
                        NotificationManager.AddNotificationToQueue(string.Format("Master Found {0}", mastername), "Master Found", NotificationHelper.ProwlNotificationPriority.High);
                    }

        }

So this option depends on whether or not chat messages are enabled. PS Tony, incredibly well written code and logical layout. Made it really interesting to follow!
 
I don't know if it is useful, but I like to manually do the masters quests, and I am not always in my room so I wanted an option to receive the notification on my phone if I want. I replaced the AlertMaster function with the following in Alerter.cs within the classes folder
Code:
 private static void AlertMaster(string mastername)
        {
            AlerterReloaded.Log.WarnFormat("[AlerterReloaded] Detected: {0}", mastername);
            PlaySound(mastername + ".wav");
            bool shouldNotify = NotificationHelper.MobileNotificationsEnabled && AlerterReloadedSettings.Instance.NotifyChatMessages;
            if (shouldNotify)
                    {
                        
                        NotificationManager.AddNotificationToQueue(string.Format("Master Found {0}", mastername), "Master Found", NotificationHelper.ProwlNotificationPriority.High);
                    }

        }

So this option depends on whether or not chat messages are enabled. PS Tony, incredibly well written code and logical layout. Made it really interesting to follow!

Well, I'm the author of DB's Trinity mobile notifications so the work was pretty much already done, tho the ChatManager class (by pushedx) helped me a lot to rework it, took me less an hour to figure it out.
I'm gonna add notification on bot stop/start really soon. The fun thing about how the stuff is coded now, it'll take 10mn to implement it :D
 
New version is up, with start/stop not sure it works, untested

Also added unique notification cooldown to avoid spamfest
 
Last edited:
i get an error now... something i'm doin wrong?


Exception during plugin Stop.System.NullReferenceException: Object reference not set to an instance of an object.
at AlerterReloaded.AlerterReloaded.Stop() in c:\Users\Alba\Desktop\New folder (2)\Plugins\AlerterReloaded\AlerterReloaded.cs:line 104
at Loki.Bot.PluginManager.***​‎​‫‪**‫‫‎​*‎‏**(IPlugin )
 
i get an error now... something i'm doin wrong?


Exception during plugin Stop.System.NullReferenceException: Object reference not set to an instance of an object.
at AlerterReloaded.AlerterReloaded.Stop() in c:\Users\Alba\Desktop\New folder (2)\Plugins\AlerterReloaded\AlerterReloaded.cs:line 104
at Loki.Bot.PluginManager.***​‎​‫‪**‫‫‎​*‎‏**(IPlugin )

Nothing harmful, gonna fix it later this week
 
Back
Top