.. _plugin:fleet: ===== FLEET ===== | about ----- | :author: FeedBackLoop :contact: FREENODE/#fbf :distribution: core :license: | description ----------- | The fleet makes it possible to run multiple bots in one running instance. It is a list of bots. This plugin provides commands to manipulate this list of bots. | commands -------- | :commands in this plugin: fleet-avail .. fleet-enable .. fleet-save .. fleet-list .. fleet-add .. fleet-disconnect .. fleet-del .. fleet-cmnd .. fleet-disable .. fleet-connect | 1) *fleet-add .. [fleet_add]* :description: arguments: | | [] - add a newly created bot to the fleet. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-add_command`. :examples: :: ;fleet-add local irc localhost fbftest enabled and started local bot - fleet/local/config 2) *fleet-avail .. [handle_fleetavail]* :description: no arguments - show available fleet bots. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-avail_command`. :examples: :: ;fleet-avail available bots: local 3) *fleet-cmnd .. [fleet_cmnd]* :description: arguments: - do cmnd on fleet bot(s). :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-cmnd_command`. :examples: :: ;fleet-cmnd default-irc uptime :: ;fleet-cmnd all uptime fleet-cmnd 4) *fleet-connect .. [handle_fleetconnect]* :description: arguments: - connect a fleet bot to it's server. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-connect_command`. :examples: :: ;fleet-connect test can't connect test .. trying enable can't make test bot 5) *fleet-del .. [handle_fleetdel]* :description: arguments: - delete bot from fleet. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-del_command`. :examples: :: ;fleet-del test test delete failed 6) *fleet-disable .. [fleet_disable]* :description: arguments: - disable a fleet bot. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-disable_command`. :examples: :: ;fleet-disable local disabled local bot. 7) *fleet-disconnect .. [handle_fleetdisconnect]* :description: arguments: - disconnect a fleet bot from server. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-disconnect_command`. :examples: :: ;fleet-disconnect test exiting test can't stop test bot 8) *fleet-enable .. [fleet_enable]* :description: arguments: - enable a fleet bot. :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-enable_command`. :examples: :: ;fleet-enable local enabled local bot 9) *fleet-list .. [handle_fleetlist]* :description: no arguments - list bot names in fleet. :permissions: OPER .. USER .. GUEST :code: :ref:`fbf.plugs.core.fleet_fleet-list_command`. :examples: :: ;fleet-list fleet: 10) *fleet-save .. [handle_fleetsave]* :description: save the fleet! :permissions: OPER :code: :ref:`fbf.plugs.core.fleet_fleet-save_command`. :examples: :: ;fleet-save done - fleet-save