MQ2EQBC

MQ2 EQ Box Chat -This plugin is composed of two parts, a server (MQ2EQBCS.exe) and a client (MQ2EQBC).

  • The server provides a similar service to an IRC server but is much easier to setup.
  • The client is similar to the MQ2IRC client in that it monitors text that is sent to the EQBC server.
Commands: 

-- /bccmd quit - Disconnects from the server
-- /bccmd help - Show Help
-- /bccmd status - Show if connected or not
-- /bccmd reconnect - Close the current connection and connect again
-- /bccmd names - List everyone that is connected to the server
-- /bccmd colordump - Show color codes

-- /bccmd toggle option
-- /bccmd set option on | off

    Toggle or set option on or off. Valid options:

    -- autoconnect - Auto connect to server when plugin loads
    -- control - Allow remote control
    -- compatmode - IRC compatibility mode keeps name formatting IRC friendly and echoes outgoing /bct
    -- reconnect - Auto-reconnect on server disconnect or zone change
    -- window - Use dedicated EQBC UI window
    -- localecho - Echoing outgoing commands back if in a channel (echo is server-driven)
    -- tellwatch - Relay received tells to /bc does not support tell windows
    -- guildwatch - Relay guild chat received to /bc
    -- groupwatch - Relay group chat received to /bc
    -- fswatch - Relay fellowship chat received to /bc
    -- silentcmd - Squelch 'CMD: [command]' echo
    -- savebychar - Saving custom UI window settings to CharName sections of the configuration file (saves to Window if disabled)
    -- silentinccmd - Squelches incoming eqbc command requests
    -- silentoutmsg - Squelches outgoing /bct with compatmode on
    -- notifycontrol - Relays a message to /bc if the control option is disabled when a command request is received
    -- echoall - Echoes outgoing /bca commands if enabled

-- /bccmd set reconnectsecs # - Set the number of seconds to wait until reconnecting (default 15)
-- /bccmd stopreconnect - Stop trying to reconnect for now
-- /bccmd channels <channel list> - Set the list of channels to receive tells from.
-- /bccmd version - Show plugin version

-- /bc your text here - Send "your text here" to the server.

-- /bct ToonName your text here Send "your text here" to ToonName
-- /bct ToonName //command - Send /command to ToonName

-- /bca //command - Send /command to all connected clients, excluding the client you issued the command from.

-- /bcaa //command - Send /command to all connected clients, including the client you issued the command from.

-- /bcfont # -S ets the font size of the UI window, similar to the /mqfont command

-- /bcmin - Minimizes the UI window, similar to the /mqmin command

-- /bcclear - Clears the buffer of the UI window, similar to the /mqclear command

Examples: 

Sending commands to other toons:
/bct ToonName //sit
/bct ToonName //stand
/bct ToonName //macro ninjalooter
/bct ToonName //endmacro

Sending commands to channels:
/bccmd channels chatchan, commands
/bct chatchan hey there guys
/bct commands //bct chatchan My zone: $\{Zone.ShortName}

Sending commands to all other connects clients:
/bca //target id ${Me.ID}
/bca //timed 10 /stick 10

Sending commands to all clients including yourself:
/bcaa //makecamp return