0
I Use This!
Inactive

Commits : Listings

Analyzed about 21 hours ago. based on code collected 2 days ago.
Sep 14, 2025 — Sep 14, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
And back, because I realized that the DB entries don't have to be mirrors of teh script-file names ...: More... about 18 years ago
Changed rps to rockpaperscissors for the script gallery. More... about 18 years ago
Split default.js into its 3 plugins so that I have more to put into the DB for testing, and because having 1 plugin per file makes things less cluttered. More... about 18 years ago
removed sensative information. More... about 18 years ago
Forgot teh documents last time More... about 18 years ago
Updated the documentation, and fixed a documentation comment bug. More... about 18 years ago
Arrays now abide by the recursion depth limit directly. Functions areed still considered 'primitives' for this purpose (as they do not further the recursion when encountered) and as such, are fully output at lowest depth allowed.. More... about 18 years ago
Fixed a small bug where unknown objects were output literally, and not escaped then quoted. This also makes sure that unknown objects which *do* evaluate to a number or boolean *are* output literally. More... about 18 years ago
And lastly for tonight, but certainly not least, added many helper functions to IO to read, and write local files as well as write out Objects! Objects are written out very similarly to JSON, except printed nicer in the output file, and IO.writeObject does handle the recursive case nicely, and does not 'blow up'. Default recursive depth is 10. Should be enough for almost all cases. IO.writeObject was also written completely from scratch, and only a small string-escaping function was influnced by/borrowed from a public-domain JSON implentation. Spot is marked by a large code comment. IO.readObject has not been tested as of yet. This code is in lieu of a DB object. DB would cause no end of trouble in unexpected crashes/program terminations, and would be a pain to write an object to work with it. DBs would also require a 3rd JAR dependency, and we are already up to 1.90 MB (2.02 MB). sqlitejdbc.jar is about 1.86 MB ... so I think this is a rather nice trade off, and it is similar to Java's serialize function, except for JavaScript. More... about 18 years ago
Added lineBreak to IO to aid in writing out files, other IO work, ect. More... about 18 years ago
Fixed scriptbot so that regex special-characters can be used as bot prefixes. More... about 18 years ago
Added a bit to say the users name when prefix-plugin is called. More... about 18 years ago
Changed the license to include an exception which I believe all current authors of the agree with. I call it the 'lets cover our ass! exception', but it also (more importantly) allows authors of said plugins to release them under any license they wish. I'm no lawyer, but I don't think we'll have any issues. More... about 18 years ago
Fixed a great many things (sorry to put it all in one commit, but I'm feeling very lazy right now ... fixed a duplicate definition of onPart, which was wrong, because PircBot doesn't support an onPart with a message right now (bummer), but a copy I hacked elsewhere did (where I originally borrowed the skeleton code from). I also added documentation everywhere, and added a docs folder to contain the generated documentation outputted by JsDoc-Toolkit. Some items are left undocumented because it would take more time to document them than I want to send, and they are only there for reference. More... about 18 years ago
Updated the @since tags to say 0.2.1 to reflect the status of this bot as version 2, if you'll support the bastardization of the first version being 0.1.0, instead of 1.0 ... More... about 18 years ago
changed the default start up location of the bot to the new appropriate channel More... about 18 years ago
Added some comment sections to initplugins and uh, er, prefix! Yeah, prefix, that's the name. More... about 18 years ago
Added help into to time.js More... about 18 years ago
Added help into to reload.js More... about 18 years ago
Updated rps with a little bit of a comment (for more info). More... about 18 years ago
Finished fixing things the way I envisioned them being laid out. More... about 18 years ago
Made the final updated changes. More... about 18 years ago
restructuring the trunk to make it easier to separate local changes (done by other members) from changes made for the plublic version. Plugins that are not 'default plugins' meaning they aren't shipped with the bot src download, are to be put into the xplugins dir. Those that are default are put in the src/plugins dir. Examples of default plugins: prefix, reload, auth ... examples of xplugins: rss, randquote, factoids ... etc. Please put them in the correct directory. Also, if you are going to run a local copy of the bot, DO NOT use the copy you just checked out ... please move it to another directory such that you can modify the files you need to include the appropriate plugins. this will be slightly alleviated later. Thanks for choosing to follow these guidelines. More... about 18 years ago
spelling counts
Darren VanBuren
as onekopaka
More... about 18 years ago
include "default" plugins
Darren VanBuren
as onekopaka
More... about 18 years ago
go to irc.mozilla.org
Darren VanBuren
as onekopaka
More... about 18 years ago
New trunk from AMcBain's rewrite.
Darren VanBuren
as onekopaka
More... about 18 years ago
made weather report more friendly
Darren VanBuren
as onekopaka
More... about 18 years ago
Refer to GNU.org for license, this is better for translation
Darren VanBuren
as onekopaka
More... about 18 years ago
may be broken but incase XMLHttpRequest gets implemented.
Darren VanBuren
as onekopaka
More... about 18 years ago