[size=]
Main Ideas:[/size]
- Control over other bots
- Command queue sharing
- Moderation queue sharing
- Sending messages and commands (Without going through battle.net)
- Connecting to friends
[size=]
Control over other bots[/size]
Local:Let's say you want this bot in the channel to kick a user but you don't want to use the normal command.
Right click the bot in the channel
Since it is one of your bots a menu item "Send Command..." will show up.
When you click it, it opens a input box asking for a command to send
Type "kick bob" and it executes the command
Good idea?
Let's try another one, you want to reconnect your bot but don't want to open it.
Right click the bot in the channel
Since it is one of your bots a menu item "Reconnect..." will show up
When you click it the other bot will reconnect
Non-Local:See "Connecting to friends"
Visual things to add...Menu Items:
Send Command...
Reconnect...
Disconnect
[size=]
Command queue sharing[/size]
LocalAll of your bots, in the same channel (option), will share a queue for scripting and built-in commands.
Non-LocalSee "Connecting to friends"
Visual things to add...Settings:
Bot Networking Category
Share command queue checkbox
Only share for bots in the same channel checkbox
[size=]
Moderation queue sharing[/size]
LocalAll of your bots that have ops in the same channel will share banning and kicking queues. (Simple eh?) On by default.
Non-LocalSee "Connecting to friends"
Visual things to add...Settings:
Share ban queues
Share kick queues
Share other moderation queues
[size=]
Command and Message sending[/size]
LocalThe ability to open a private message box with another one of your bots. Everything you say will be added to that bots queue. You can use commands via "/"
Non-LocalThe ability to start chatting with other Fail Bots. Commands will be accepted if allowed (option).
Visual things to add...Forms:
Private message boxes
Settings:
Allow commands from friends
[size=]
Connecting to friends[/size]
By connecting to friends you can have the bots share the above information. A new settings window will be made for each friend link. (The settings are stored in a different file)
You give a friend a key or password and your computer's IP Address, then they connect to you via some sort of command or button.
[size=]
Port Listening and outputing[/size]
LocalAble to listen to a list of ports and display data sent to/from them
Visual things to add...Settings:
Ports to listen to
Forms:
Port Listener