Results 1 to 13 of 13

Thread: BeBot - An Anarchy Online Chat Automation

  1. #1

    BeBot - An Anarchy Online Chat Automation

    BeBot is a modular PHP based AO Bot which uses MySQL as a database backend. Primary focus has been on ease of extentionability.

    Support availible at http://bebot.shadow-realm.org/
    Please refer to http://bebot.shadow-realm.org/wiki/ for documentation and installation instructions.

    Downloads
    https://launchpad.net/bebot/+download


    BeBot is brought to you by:
    * - Alreadythere (RK2)
    * - Blondengy (RK1)
    * - Blueeagl3 (RK1)
    * - Glarawyn (RK1)
    * - Khalem (RK1)
    * - Naturalistic (RK1)
    * - Noer (AoC)
    * - Temar (RK1)
    Please do not contact us ingame for support, use the support forums

    The following people have written code that have made it into BeBot in one form or another:
    - Akarah (RK1)
    - Bigburtha (RK2) aka Craized
    - Derroylo (RK2)
    - Ebag333 (RK2)
    - Foxferal (RK1)
    - Jackjonez (RK1)
    - Parfet (RK2)
    - Sabkor (RK1)
    - Temar (RK1)
    - Vhab (RK1)
    - Wolfbiter (RK1)
    - Xenixa (RK1)
    - Zacix (RK2)
    - Zarkingu (RK2)
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  2. #2
    Changelog

    -------------
    Version 0.6.8
    -------------
    - Changed order of the all link so 1st added is last on 1st, giving it priority
    - Privgroup command Help no longer shows for AoC
    - Fixed Several Bugs in the bid info blob
    - Fixed some issues with adding alt with points, the merge process should work better now
    - Raid announce delay is now configurable via Settings.
    - Fixed crash issue when invalid security group is setup for relay
    - Fixed removal of old relay entries in the table
    - Added support for Rise of the godslayer expansion for AoC, courtesy of Chaoz.
    - !help now only displays help for the channel it is called from unless another channel is specifically requested.


    -------------
    Version 0.6.7
    -------------
    - Improved the cURL get_site function to support POST and Login.
    - Added a Link for turning LFT on in click to join blob, can be disabled under settings.
    - Autoinvites users who apear to have LD during a Raid.
    - rally's can now be saved and loaded
    - The bot will now automatically use cURL if it is available. The previous get_site setting has been removed
    and a new setting added to allow disabling cURL.
    - The socket method used for get_site should now properly time out instead of waiting for the default
    socket timeout which is 60 seconds for most installs.
    - Removed a bug where cron jobs sometimes didn't execute right on time.
    - Added Tank and Caller Info to Raid Spam.
    - Added Ability to kick all users in PG that arnt in Raid.
    - Some Bug Fixes and Spelling Corrections in Raid mod.
    - Make it so you goto be in PG to join Raid, can be disable in settings and only applies to AO game.
    - Roster Module now Supports use of dimension name for AO
    - Fixed login procedure for AoC patch 1.06
    - Changed name of AoC Testlive server so that it doesn't get confused with AO Testlive
    - Fixed an issue with invalid users on AOC causing crashes.
    - Xyphos items database now used by default for AO. Please report issues at http://www.xyphos.com/viewforum.php?f=7

    New Modules:
    - Added AdminsUI Module to allow members to easily see the admin list, which also shows alts and status


    -------------
    Version 0.6.6
    -------------
    - Add detection of missing config file and try to detect if config file was not read properly.
    - Added setting for what raid types to show in raid control start raid links
    - Added a best match function to tools module
    - Added waypoint support to rally
    - Added a General queue module Changed chatqueue buddy_queue and masmsg (invites) to use
    - Fixed login in AoC after patch 1.05.6


    -------------
    Version 0.6.5
    -------------
    - Fixed date format for !whois -> last online (aoc only)
    - Added missing version info in !about (not currently used for stable release versions)
    - Backported some more fixes for various PHP notices when running with higher error reporting levels enabled.
    - Fixed a bug causing the internal buddylist count to be off, which in turn meant roster updates would run every hour for busy bots.
    - Fix the bug causing !list output for the AO loot module to not have clickable item references.
    - Fix a bug #417476 causing IRC nickname changes to ignore AnnounceTo setting. Reported by Getrix.

    API Changes:
    - make_item again accepts the optional fifth argument for alternative quoting.


    -------------
    Version 0.6.4
    -------------
    - Modified the network protocol to work with AoC 1.05
    Please note that PrivGroup relays are no longer an option for AoC due to chatserver changes.
    - Reversing stripping of control characters on text from IRC for now.
    - htmlspecialchars_decode text going to IRC to decode & and similar.
    - IRC join/part/quit messages now properly prefixed on IRC and are also relayed over guild relay if UseGuildRelay is set for IRC module.
    - IRC part/quit messages are now relayed ingame.
    - Fixed flip command
    - Added the option to make reason required for !ban add
    - Added a check for botname_rules.txt before getting rules.txt
    - Lots of Changes to Raid module, lots of new function and features including restart/crash support, raid logging, raid control interface,
    punish raiders, move countdown, min level and also fixed alot of problems with output to wrong place or unnessesary spam
    - Lots of Changes to Bid module, lots of new function and deatures including using points log, !bid cancel, !bid all, and more
    - Corrected some color codes and time zone for "last online" in !whois (AoC only)
    - Backported some fixes from trunk to make it bearable to enable E_ALL logging
    - Changed help for !aliasadmin (which didn't exist) to !alias admin
    - Bot doesn't tell people that there are "No news." upon login any more. Only if they ask for "!news".
    - Added more spam protection (e.g. when double clicking tell links) to message queue.
    - Added this->bot->core("tools")->my_rand($min=false, $max=false) wrapper to call random number generator.
    - !roll should work properly now.
    - Improved !raffle logic slightly. Will now determine the number of times to do a roll depending on the number of people in the raffle.
    - Added setting Members->QuietUpdate to let the bot do roster updates quietly (default off).
    - Added setting Shutdown->QuietShutdown to let the bot do restart and shutdown quietly (default off).
    - Fixed a bug causing the bot to malfunction for Anarchy Online if one did not use the numeric dimension representations.
    - The bot now checks online to see if a newer version is available. This behaviour can be disabled using "!set version checkupdate off" if desired.
    - !version is now an alias of !about.
    - !version check can now be used by superadmins and above (hardcoded in 0.6 branch) to force a version check.

    API Changes:
    make_item no longer accepts the optional fifth argument. It will now properly deal with item names containing ' automatically.

    -------------
    Version 0.6.3
    -------------
    - Fixed stripping of control characters on text from IRC (logon/logoff)
    - Fixed a bug where the quotes module would crash if there where no quotes in the database
    - Added option to relay to suffix relayed text with a characters main. Controlled using !set relay showmain on/off
    - Added option to truncate the name of the main character for relayed text.
    - No Longer invites because of a bot restart if autoinvite is on, they will get invited if they were in PG before restart anyway
    - Added Option to have News Spammed at PGjoin.
    - Added improved handling of rerolled characters.
    - Whois table is no longer wiped for AoC bots upon startup.
    - Updated AO server information due to changed ports.
    - Fixed bug #380461 causing the AOC Autouseradd module to never add silently.


    -------------
    Version 0.6.2
    -------------
    - Fixed double removal on !is calls for people not on the notify list
    - Fixed Tyranny Port
    - Fixed Update to whois table
    - Fixed Check for in PG for mass invite
    - Fixed Links in Main blob for maintenance
    - Added Optional Timer to Raffle as well as support for Item output useing &item& lowid highid ql name
    - Fixed pgleave in Raid
    - Added a Fix for blobs that are too large for preg_match
    - Added Relaying of Buddy Actions to Allow !online to include other org (when dif host)
    - Improved Relay Bot responsed on getting bot into the pg
    - Added Encription of Chat option to relay (req mhash & mcrypt)
    - Added ignore setting for those users who maybe not want in your gc but want to still have relay with other org
    - Added option of not having other org prefix shown
    - Added Raid Status to !online
    - Changed link inside !online to use !alts if alts arnt shows in whois (can be changed to use !alts by setting too)
    - Added Option to view all alts inc the name you used inside alts Blob
    - Added a Trigger in alts module for a check in points module
    - Added a Reason part to add and Remove Points
    - Added Logging of points
    - Improved working and added some check to help prevent points being on wrong char
    - Fixed Issue with Default preference not being cached when changed

    -------------
    Version 0.6.1
    -------------
    - Fixed a bug in buddy list handling of the Roster core.
    - setcraft now has the option to set it as None, Update by gerborg
    - Moved ServerList into conf folder and Checked US server List, 9 Updated, 6 Added
    - Logon Spam now has Setting as to what user level they have to be for logon spam, Default Member Only
    - Fixed Command Links for Guild in AoC
    - Enabled BotStatistics for AoC, Fixed Dim Issue, Fixed Output issue
    - Fixed Issue with !admin del <group> <name> not working when name has number
    - Fixed issue of Guest always being added to notify regardless of settings
    - Fixed bug were user removed from notify stay in online
    - Updated All US and some EU Servers with New names and ip's
    - Added sending of shutdown/restart reason
    - Now allows password to be entered on loading of StartBot.php


    -------------
    Version 0.6.0
    -------------
    - Fixed bug in OnlineDisplay, correctly displaying otherbots and memberlist again.
    - Fixed AOChat to work with modifications done by FC to AoC chatserver.
    Last edited by Khalem; May 18th, 2010 at 19:10:54. Reason: 0.6.5 release
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  3. #3
    BeBot 0.6.4 released.
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  4. #4

    bebot org update

    while watching the bebot startup I get this msg. in the window:

    ROSTER UPDATE Starting roster update for guild id: 1 on RK2
    ROSTER UPDATE XML for the guild obtained
    ROSTER UPDATE Roster update failed. Funcom XML returned 0 members.


    However...my org's ID is not "1" and was entered in the bot.conf with the correct ID.

    Any ideas? Thanks.

  5. #5
    Version 0.6.5 released.

    @Revmeta: Please direct support requests to the BeBot forum as requested in the OP.

    You proably have a syntax error somewhere causing the value to register as TRUE which equals 1.
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  6. #6

    Help!

    Ok, I've been trying to make an org bot for the past few days and I've tried Vhabot, Budabot,Bebot.... none of them wor... buda and Vha can't connect to the chat... and Bebot wont even start the scripts can you help me plz

  7. #7
    0.6.7 released.

    Please direct all support questions to http://bebot.shadow-realm.org/
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  8. #8
    0.6.8 released
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  9. #9
    We need new version with updated aftermerge stuff pls =))
    Hatebreed!

  10. #10
    Apologies for the delay.

    A snapshot containing the fixes can be grabbed from https://github.com/J-Soft/BeBot-lega...ive/master.zip
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  11. #11
    Bebot page seems offline?

  12. #12
    Site is offline atm.

    Trying to get a hold of the host to figure out what is going on.

    In the meantime you can access the latest download from https://github.com/J-Soft/BeBot-lega...ive/master.zip
    Lord "Khalem" Trevallien -=- Fixer Kingpin, proud officer and Loremaster of Ancarim Iron Legion
    Sir "Eoemar" Trevallien -=- Supreme Creator
    http://ao.shadow-realm.org/ - The Shadowlands Library -=- http://ai.shadow-realm.org/ - The Alien Invation library
    http://bebot.shadow-realm.org/ - BeBot - An Anarchy Online Chat Automaton
    http://aodevs.com/ - Anarchy Online 3rd party developers resource

    "Frustration is not a good emotion when it comes to playing games."
    -- Former AO Game Director Marius Enge

  13. #13
    just would do a look in forum for loot modul :-) but thx ope the site will be back soon.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •