What's new
  • Visit Rebornbuddy
  • Visit Resources
  • Visit API Documentation
  • Visit Downloads
  • Visit Portal
  • Visit Panda Profiles
  • Visit LLamamMagic

[Plugin] IRC-Bot

oruna

Member
Joined
Feb 11, 2012
Messages
114
Reaction score
0
Hello,

I wrote a little IRC-Bot which will frequently post stats of your Bot to the given channel, for Example:

Code:
-15:51:50- (MyBot) Finished run #5 (~5 items/run) in 113 seconds (~122s/run) with 9.702 G (~8.787/run) (43.936 G this session) (262.448/h) running since 10 minutes
-15:51:50- (MyBot) I picked up 29 Items, Magic: 21, Rare 2, Legendary 0, Gems 0, Pages: 0

-15:51:50- (MyBot) Got a level up, I'm now level: 22

-15:51:50- (MyBot) Found a Legendary: Helm
-15:51:50- (MyBot) Found a Rare: Ring

when you enable the Plugin, the Bot will generate a .ini-File in the Settings folder, open this file with a text-editor and change the values to whatever you want. After that, simply reenable the plugin and it will connect again with the new config-values.
Set the adminuser to your IRC-Nickname and you have some commands available like !disconnect or !set nick.

Currently the Bot supports some commands which can be executed out of the Channel.

Available Commands
Code:
- !disconnect - will disconnect the bot from the IRC-Server
- !info - will print some details of your character (-16:03:32- (MyBot) MyName (DemonHunter), 4.575.995 Gold (275.818/h))
- !set interval <number> - sets the interval in which the stats should be send to the channel
- !set nick <newnick> - changes the botnick

Version 1.1
Code:
- frequently stat-posting every X games
- send notify to the channel when the bot has reached a level up

Planned for the future
Code:
- restart out of the IRC-Channel
- more long-time analysis for example for items
- notifications for stucks, stashed items and much more
- printing of stats if an item is found

Please report every bug you may encounter and post your feature-requests.
 

Attachments

Last edited:
Hello,

I wrote a little IRC-Bot which will frequently post stats of your Bot to the given channel, for Example:

Code:
-15:51:50- (MyBot) Finished run #5 (~5 items/run) in 113 seconds (~122s/run) with 9.702 G (~8.787/run) (43.936 G this session) (262.448/h) running since 10 minutes
-15:51:50- (MyBot) I picked up 29 Items, Magic: 21, Rare 2, Legendary 0, Gems 0, Pages: 0

-15:51:50- (MyBot) Got a level up, I'm now level: 22

-15:51:50- (MyBot) Found a Legendary: Helm
-15:51:50- (MyBot) Found a Rare: Ring

when you enable the Plugin, the Bot will generate a .ini-File in the Settings folder, open this file with a text-editor and change the values to whatever you want. After that, simply reenable the plugin and it will connect again with the new config-values.
Set the adminuser to your IRC-Nickname and you have some commands available like !disconnect or !set nick.

Currently the Bot supports some commands which can be executed out of the Channel.

Available Commands
Code:
- !disconnect - will disconnect the bot from the IRC-Server
- !info - will print some details of your character (-16:03:32- (MyBot) MyName (DemonHunter), 4.575.995 Gold (275.818/h))
- !set interval <number> - sets the interval in which the stats should be send to the channel
- !set nick <newnick> - changes the botnick

Version 1.1
Code:
- frequently stat-posting every X games
- send notify to the channel when the bot has reached a level up

Planned for the future
Code:
- restart out of the IRC-Channel
- more long-time analysis for example for items
- notifications for stucks, stashed items and much more
- printing of stats if an item is found

Please report every bug you may encounter and post your feature-requests.
can you update its not working
 
Back
Top