Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • PeoplePods 0.9
  • Brackets Sprint 8
  • elFinder 2.0 RC1
  • BBClone 0.6.1
  • Twitter Follow Box...
  • Multilingual Press...
  • SimplePie 1.2.1
  • TinyTips 1.2
  • SWFUpload 2.2.0.1 ...
  • Head Cleaner 1.4.2.9
  • Home > Scripts > Chat Scripts

    JSONBOT 0.5.4 / 0.8 BETA1

    Download button


    Downloads: 299  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Bart Thate | More scripts
    code.google.com
    MIT License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Python
    October 18th, 2011, 06:43 GMT
    C: \ Chat Scripts

     Read user reviews (0)  Refer to a friend  Subscribe

    JSONBOT description

    This is an all-around bot that stores all data in JSON format

    It comes with plugins to several services and networks.

    It runs on the Google Application Engine and can thus support wave, web and XMPP.

    Shell programms are provided for IRC, XMPP and console.

    Both shell and GAE side communicate through JSON over XMPP.

    Here are some key features of "JSONBOT":

    General Features:
    · A shell console bot
    · A shell IRC bot
    · A shell XMPP 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

    Usage, Programs:
    · jsb - console version of jsonbot
    · jsb-import - import data from another bot
    · jsb-installplug - install remote plugins
    · jsb-irc - IRC version of jsonbot (socket)
    · jsb-xmpp - XMPP version of jsonbot (socket)
    · jsb-fleet - mix IRC and XMPP bots
    · jsb-release - create a new release directory
    · jsb-rollback - rollback a release
    · jsb-run - run a release in the GAE dev_appserver
    · jsb-stop - stop a running bot
    · jsb-upload - upload a release to the GAE

    Plugins:
    · 8b - eight ball
    · admin - administator related commands
    · alias - keep aliases (per user)
    · ask - plugin for asking "experts" a question
    · choice - choice out of a list .. used in pipelines
    · controlchar - set the control character of a channel
    · forward - forward events of a channel to another bot
    · clone - clone waves into new ones
    · core - core bot commands
    · count - count the numbers in a result .. used in pipelines
    · data - provide data dumps of channels, bots, events
    · fleet - support multiple bots in a running instance (list of bots)
    · gae - provide GAE commands like flush cache or cache stats
    · gadget - wave gadget support
    · gcalc - use google to calculate
    · grep - grep the result .. used in pipelines
    · hubbub - pubsubhubbub plugin providing subscribe functionality
    · ipcalc - ipcalculator
    · irc - IRC related commands
    · jsondata - enable/disable sharing of files through the jsonserver (not enabled right now)
    · kickban - channel control commands for IRC
    · misc - other commands
    · more - do a more on buffered output
    · nickcapture - retake nick (IRC)
    · nickserv - nickserver support (IRC)
    · not - negated grep .. used in pipelines
    · outputcache - show outputcache data
    · rss - provide RSS and Atom pollers
    · relay - relay to other waves/xmpp
    · restserver - provide REST functionality to the bot
    · reload - reloading of plugins
    · reverse - rever see the result .. also used in pipelines
    · seen - keep track of users
    · shop - keep shopping lists
    · sort - sort the result .. used in pipelines
    · tail - tail the result .. used in pipelines
    · test - test commands
    · tinyurl - get a tinyurl
    · todo - keep a todo list
    · underauth - undernet auth support (IRC)
    · uniq - make the result unique .. used in pipelines
    · user - user management
    · userstate - userstate management
    · watcher - watch channels that get forwarded to the bot.
    · wave - wave related commands
    · weather - show weather in a city
    · welcome - welcome messages shown in the gadget
    · wikipedia - query wikipedia
    · xmpp - xmpp related functions account

    Limitations:

    · JSONBOT is still in ALPHA stage and still subject to change of protocols and API.



    TAGS:

    network bot | data storage | JSON format | bot | automate | task



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM