-
Notifications
You must be signed in to change notification settings - Fork 27
Running JibbR locally
These instructions are for running JibbR locally on a local JabbR instance, for development and testing.
You need a local clone of JabbR. Run it and make a note of the port it opens on (eg localhost:16207
). Log in using /nick [user] [password]
, create a room, go wild talking to yourself, take a few deep breaths.
Now fork and clone JibbR and open the Jabbot
solution. VS will prompt you about creating a virtual directory for the AspNetBotHost. We will use the console host for now but say Yes
anyway.
Set Jabbot.ConsoleBotHost
as the startup project. Open app.config
in that project, and set the Bot.Server
value to http://localhost:[port]
. The room configured in Bot.RoomList
also needs to either be created in your JabbR instance, or changed to an existing room. Hit F5.
And that's as far as I get, because JabbR returns a 500 server when trying to log on, caused by an exception in Json.Net when deserialising the /nick
command. (Trying the AspNetBotHost gives an aggregate exception containing a 500 as well. Possibly an old version of JabbR?)