Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > JSONBOT 0.7 RELEASED

Thread Tools


Bart Thate
Posts: n/a

Hello world, greetings to all and everybody on this little planet ;]

Today I am releasing version 0.7 of JSONBOT, hope you like it.

I want to dedicate this release to Annemiek, Kirsten, Danny and
Doscha, i would not have a live without you.

changes in this release

* we got running .. see ;]
* convore support
* refactored core
* reloadable config files
* revamped web console
* resource files (contain commands the bot can execute)
* file change detection for myplugs plugins
* rebooting is fixed
* fixed relaying in jabber conference rooms
* added plugin to color certain words
* added, and (thnx melmoth)
* chatlog plugin now uses the logging module .. log file rotates every
* many other bugfixes

If you have programmed your own plugin see for upgrade notes.


1) fix runtime setting of loglevel
2) add flood control
3) docs docs docs docs docs
4) fix bugs



* tarball -
* mercurial -
* github -


* webconsole -
* xmpp - Removed) (shell) and (E-Mail Removed) (GAE)
* IRC - jsonbot on
* Convore - relaying
with #convore on


* new site ..
* GAE backup docs ..


* twitter:!/jsonbot
* facebook:
* email: (E-Mail Removed)
* IRC: dunker in channel #dunkbots /* xmpp:
(E-Mail Removed) and (E-Mail Removed)


JSONBOT is a remote event-driven framework for building bots that talk
to each other over XMPP.

This distribution provides bots built on this framework for console,
XMPP and Convore for the shell and WWW and XMPP for the Google
Application engine.

JSONBOT is all of the following:

* a shell console bot
* a shell IRC bot
* a shell XMPP bot
* a shell Convore bot
* a Web bot running on Google Application Engine
* a XMPP bot running on Google Application Engine
* a Google Wave bot running op Google Application Engine
* the XMPP bots are used to communicate between bots
* plugin infrastructure to write your own functionality
* event driven framework by the use of callbacks


You dont need to run the bot on GAE when you just want to use the
shell bots of JSONBOT. JSONBOT can best be run from the bot dir, the
bot is self contained and has all the dependancies that are needed:

* "hg clone mybot" or download and
untar the tarball.
* cd into the bot dir and run "./bin/jsb" .. if the bot is working
correctly you will get the console version of JSONBOT
* same can be done for "./bin/jsb-xmpp", "./bin/jsb-convore" etc. ..
check the bin dir for programs you can start
* try the --help option to a program to see what command line options
are available.
* you DONT need root for this

Ofcourse you can always run "python install" or "easy_install
-U jsb" when you do want to install the bot globaly.
Debian packages are on their way, but might still take time as the
ftpmeisters need to approve ;]

Thats it ! hope you enjoy this version of JSONBOT ;]

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
JSONBOT 0.6.1 RELEASED Bart Thate Python 0 02-03-2011 08:53 PM
JSONBOT 0.6 RELEASED Bart Thate Python 0 01-04-2011 08:46 PM
JSONBOT 0.5 RELEASED Bart Thate Python 0 12-06-2010 11:29 PM
JSONBOT 0.4 RELEASED Bart Thate Python 0 09-28-2010 09:15 PM
JSONBOT 0.1 released Bart Thate Python 0 04-02-2010 12:28 PM