27 November, 2006

webweaving: a little more ported over to the new bot

Starting to port over the old plugin code to the new bot, which of course means that the old filesystem-based checks need to be converted to use the database instead.

And the old text file storage methods need to be converted to use the database instead.

All the old member/admin/department checks need to be converted to use the database instead. Profiles, signature files, encryption/decryption keys, logon status, user access level, so on and so forth... ad nauseum.

And let's not forget that since I didn't *exactly* replicate the other bot's core, that some of my fly-by-night functions don't use the same parameters. So things won't run right out of the box, but they will run with some tweaking.

Might still decide to just go with a web-based messaging system, and try to code a little client app to access it. Won't run through the game's chatserver, but if the website goes kablooey, then the messaging clients won't work.

Better still would be to offer a GUI client that would synchronize with the web database, and relay any locally made changes to the site. Do the whole backup/SQL logging thing, like the current bot's supposed to do. So the clients would synchronize with the site- and the bots would also synchronize with the site. Not to mention that the bots relay SQL to each other. Multiple interfaces to the same data.

0 Comments:

Post a Comment

<< Home