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

IRC Monitoring / Control. Start, Stop, Check Battleground Stats and More from IRC

wired420

Active Member
Joined
Mar 13, 2010
Messages
684
Reaction score
29
This is not ready for release, nor is there a test version you can try. Don't ask!

So Apoc and myself have started on a plugin for Honorbuddy that will allow you to do certain things from an IRC channel.

Currently supported:

Code:
[03:00am] [!Apoc] !list
[03:00am] [QuickIRC] ---- Command list - All commands are prefixed with the '!' character unless otherwise stated ----
[03:00am] [QuickIRC] list - Lists the available commands
[03:00am] [QuickIRC] whisper - Sends a whisper to a player. Syntax: !whisper name message
[03:00am] [QuickIRC] start - Starts the currently selected bot.
[03:00am] [QuickIRC] stop - Stops the currently selected bot.
[03:00am] [QuickIRC] die - Kills the bot, and optionally the WoW it is associated with. Specify -a to kill WoW as well.
[03:00am] [QuickIRC] restart - Restarts the entire Honorbuddy process. Don't use this if you are not using a relogger, or cannot manually hit the login button!
[03:00am] [QuickIRC] level - Displays the current character's level
[03:00am] [QuickIRC] xphr - Displays the current character's XP/hr
[03:00am] [QuickIRC] loots - Displays the current character's total loot count. Add '-h' to get the per-hour value.
[03:00am] [QuickIRC] kills - Displays the current character's total kill count. Add '-h' to get the per-hour value.
[03:00am] [QuickIRC] deaths - Displays the current character's total death count. Add '-h' to get the per-hour value.
[03:00am] [QuickIRC] bgstats - Displays current character's stats such as wins and losses from battlegrounds.
[03:00am] [QuickIRC] honor - Displays current character's total honor gained. Add '-h' to get the per-hour value.
[03:00am] [QuickIRC] cash - Displays the current characters cash.
[03:00am] [QuickIRC] status - Displays the current status. Available switches: -p (POI) -g (GOAL) -a (ACTIVITY). Syntax example: !status -pga

All APPROPRIATE channels have been added. You can hear and respond to things such as whispers, party chats, battleground chats, raid chats, says, and more.

So what else would you like to see be able to be controlled or monitored from IRC. I will take suggestions. Please don't bother Apoc with them as he's busy enough with other crap.
 
Last edited:
New list:

Code:
03:40 !Apoc            • !list
03:40  Apoc-QuickIRC   • ---- Command list - All commands are prefixed with the '!' character unless otherwise stated ----
03:40  Apoc-QuickIRC   • list - Lists the available commands
03:40  Apoc-QuickIRC   • whisper - Sends a whisper to a player. Syntax: !whisper name message
03:40  Apoc-QuickIRC   • saymsg - Sends a say message in game. Syntax: !saymsg message
03:40  Apoc-QuickIRC   • partymsg - Sends a party message in game. Syntax: !partymsg message
03:40  Apoc-QuickIRC   • raidmsg - Sends a raid message in game. Syntax: !raidmsg message
03:40  Apoc-QuickIRC   • bgmsg - Sends a battleground message in game. Syntax: !bgmsg message
03:40  Apoc-QuickIRC   • guildmsg - Sends a guild message in game. Syntax: !guildmsg message
03:40  Apoc-QuickIRC   • start - Starts the currently selected bot.
03:40  Apoc-QuickIRC   • stop - Stops the currently selected bot.
03:40  Apoc-QuickIRC   • die - Kills the bot, and optionally the WoW it is associated with. Specify -a to kill WoW as well.
03:40  Apoc-QuickIRC   • restart - Restarts the entire Honorbuddy process. Don't use this if you are not using a relogger, or cannot manually hit the login button!
03:40  Apoc-QuickIRC   • level - Displays the current character's level
03:40  Apoc-QuickIRC   • xphr - Displays the current character's XP/hr
03:40  Apoc-QuickIRC   • loots - Displays the current character's total loot count. Add '-h' to get the per-hour value.
03:40  Apoc-QuickIRC   • kills - Displays the current character's total kill count. Add '-h' to get the per-hour value.
03:40  Apoc-QuickIRC   • deaths - Displays the current character's total death count. Add '-h' to get the per-hour value.
03:40  Apoc-QuickIRC   • honor - Displays current character's total honor gained. Add '-h' to get the per-hour value.
03:40  Apoc-QuickIRC   • cash - Displays the current characters cash.
03:40  Apoc-QuickIRC   • status - Displays the current status. Available switches: -p (POI) -g (GOAL) -a (ACTIVITY). Syntax example: !status -pga
 
Will be adding a command shortly to check your level and exp to next level as well as making it spit to channel when you do level.
 
excellent guys, great work look forward to testing it.
 
all commands should either be in a query window, ie directed at the bot, or prefixed with its nick. This way i can have multiple bots on the same channel without all of them replying when you only inteded to ask a question to one.

whispers should myabe trigger a message from the bot onto the channel ( or maybe you send a command to the bot stating that wanna receive a whisper when it receives one )


Cant wait to try this out......
 
all commands should either be in a query window, ie directed at the bot, or prefixed with its nick. This way i can have multiple bots on the same channel without all of them replying when you only inteded to ask a question to one.

whispers should myabe trigger a message from the bot onto the channel ( or maybe you send a command to the bot stating that wanna receive a whisper when it receives one )


Cant wait to try this out......

You can whisper the bot directly to issue commands to only that bot. If you want to do a giant bot readout (for those of you running multiple bots) then you can simply say the command in the channel. All messages are currently printed in the channel, which is why we have support for password-protected channels.

The plugin will already print any whisper/say/party messages that it catches in WoW, into IRC. Not the most secure (for those of you receiving a lot of whispers) but this isn't meant to be sitting in a public channel anyway. ;)
 
Last edited:
yay! i can finally idle at work i know whats going out without the risk!
 
awesome another cool thing if its possble is to maybe command it to change to a profile in a specific file path or to change modes between grind/quest/pvp/mixed. and even to enable and disable instance buddy.
 
awesome another cool thing if its possble is to maybe command it to change to a profile in a specific file path or to change modes between grind/quest/pvp/mixed. and even to enable and disable instance buddy.

Enabling/disabling plugins is planned.

Switching bots may be added as well. (This can cause undesired effects if you switch mid-combat or alike. We can't 'wait' for it to leave combat due to the threading requirement)

Switching profiles is a good idea.
 
Possibly may release a beta version today.
 
Awesome, can't wait to try this!! =] Thanks for all of your hard work developers! Without you we wouldn't have anything!
 
Back
Top