BridgeBot is a bot troubleshooting and testing tool thought up by John Taylor, built by Swagat Misrha, and iterated on by Daniel Evans.
Currently BridgeBot is most useful in testing bots making use of the new Streaming Extensions libraries.
To set BridgeBot up
- Open the BridgeBot.cs file
- On lines 40-41 set the appropriate flag for the connection type you are using.
- On lines 43-44 set the Endpoint or PipeName where BridgeBot will find the bot you are testing.
- On lines 47-48 set the ID and Password of the bot you want BridgeBot to connect to.
To use BridgeBot
- Launch the bot you want to test.
- Launch BridgeBot.
- Launch the awesome BotFramework Emulator
- Configure the Emulator with BridgeBot's endpoint (this can be changed in the bridge.bot file).
- Use the Emulator as normal, BridgeBot will forward messages to your target bot and then forward the responses back to the Emulator.