L* R*
HOME FORUM DOWNLOADS
Content
  Links
     Browse SVN
     SVN Commit log
     Documentation (Wiki)
  Developers
     Taskmanager
User
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 17, 2008, 02:42:17 PM

Login with username, password and session length
Search



Advanced search
Support GoPHP5.org
BeBot - An Anarchy Online chat automaton > Forum > Information > News > Topic: BeBot v0.5.0 released (development version)
Pages: [1]   Go Down
« previous next »
Print
Author Topic: BeBot v0.5.0 released (development version)  (Read 155 times)
0 Members and 1 Guest are viewing this topic.
Alreadythere
BeBot Maintainer
Administrator
Grandmaster
********
Offline Offline

Posts: 964


BeBot v0.5.0 released (development version)
« on: May 06, 2008, 05:48:30 AM »

This is a development release to show the current status of our work. It should be fairly stable, we developer use the code on a daily basis for our own bots. If anyone feels heroic enough to update a current 0.4.x bot using this release it should work without any problem with the same config file. Any needed changes to the table structure are done automatically on first start. If this is done there will be no supported way back to the 0.4.x structure though.
Important note: This release does not support modules written for 0.4.x in any way, all those modules will have to be adapted to the development code. The needed changes are mentioned in this post.

PHP version: BeBot 0.5.0 requires PHP 5.2 or higher to work. It cannot work with earlier versions.

First bugfix: The delete link in the TimerUI was broken, download this file and replace TimerUI.php with it.

Downloads
[BeBot 0.5.0 Zip Archive]
[BeBot 0.5.0 Tar.gz Archive]

Changes of note:
The full changelog is too long to post, so the following is an compressed version of the most important changes.
You can read the full changelog here.

  • New way for modules to register commands and events (read more).
  • Integrated support for subcommands, including specific access levels for subcommands that differ per subcommand and possible from the general command.
  • Command aliases provided by Temar allow developer to support several expected or wanted aliases for one command while keeping actual setup for access control and command handling limited to the original command.
  • Optional queueing of operation on the buddy list. This may reduce blocking of the bot and overload of the chatserver when doing lot's of buddy actions at once, like during roster updates.
  • The modules loaded are now controlled by a config file which can be changed from ingame with the !modules command. On default all modules in all enabled directories are used.
  • Full use of the private chat group and/or the org chat by the Bot can be disabled by a core settings. Disabling will remove any output or command handling in the channel. Further with the !channel command it is possible to disable just command handling in private group and/or in org chat.
  • The organisation name is now automatically detected. This way an org bot can always react to the correct org channel, without any need to setup the name in the Bot.conf, and with support for name changes of the org.
  • Lot's of internal code clean-ups and a new directory structure. Makes for overall nicer and easier to support code.
« Last Edit: May 07, 2008, 07:12:56 AM by Alreadythere » Logged
Alreadythere
BeBot Maintainer
Administrator
Grandmaster
********
Offline Offline

Posts: 964


Re: BeBot v0.5.0 released (development version)
« Reply #1 on: May 06, 2008, 01:49:51 PM »

First bugfix: The delete link in the TimerUI was broken, download this file and replace TimerUI.php with it.
Logged
Alreadythere
BeBot Maintainer
Administrator
Grandmaster
********
Offline Offline

Posts: 964


Re: BeBot v0.5.0 released (development version)
« Reply #2 on: May 07, 2008, 07:13:13 AM »

Added a note about php version required.
Logged
Pages: [1]   Go Up
Print
BeBot - An Anarchy Online chat automaton > Forum > Information > News > Topic: BeBot v0.5.0 released (development version)
« previous next »
 
Jump to:  

Recent
Trickle backported to 0.4...
by Blueeagle
[Today at 12:57:08 PM]

Conversion from link to t...
by onekman
[Today at 12:43:39 PM]

Tranferring data between ...
by Blueeagle
[Today at 11:52:07 AM]

APF Timer for BeBot 0.4!
by Glarawyn
[May 15, 2008, 02:56:22 PM]

0.4_Support for latest 0....
by Temar
[May 15, 2008, 12:08:23 AM]

OnlineOrg
by Temar
[May 15, 2008, 12:06:22 AM]

Multiple 'bugs' worth men...
by Temar
[May 11, 2008, 11:21:08 PM]

Points give on latest svn
by Nytridr
[May 11, 2008, 11:20:17 PM]

checking bases, and not t...
by clashbot
[May 11, 2008, 05:10:18 PM]

Timer for shadowweb spinn...
by Temar
[May 10, 2008, 11:27:01 AM]
Stats
Members
Total Members: 750
Latest: luci
Stats
Total Posts: 8791
Total Topics: 1189
Online Today: 15
Online Ever: 168
(July 01, 2007, 09:30:02 PM)
Users Online
Users: 3
Guests: 30
Total: 33
Blueeagle
Wont
onekman

Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
TinyPortal v0.9.8 © Bloc | NewDef design by Bloc
Page created in 0.148 seconds with 29 queries. (Pretty URLs adds 0.027s, 4q)
Loading...