BBQ bot for ET servers released


(Marko) #1

Hi,

Just a little note to say the first beta of BBQ bot for ET servers is ready.
This version only works with linux servers running the ETPRO mod and the
windows version will be released shortly.

BBQ bot for ET can be downloaded on the following page:
http://www.gamedesign-online.com/index.php?menu=Downloads

The bot features are listed below, in the readme file:

General Information :

BBQ Bot was written by Marko & Kennie
http://www.gamedesign-online.com
current version: beta 0.1

Test version running on MLB server: 82.192.80.141:27910, sponsored by
http://www.x3mservers.net
Support @ http://www.gamedesign-online.com/forums/

Requirements :

  • You need to be able to connect to an IRC server from your ET server.
  • You will need an ET Server with ETPro mod to run this bot.
    The INSTALL.txt file provided with the BBQ bot archive details the installation
    steps you need to follow.

Bot Details :

BBQ bot is a server side application developed by Marko & Kennie to help in
server administration. It runs directly on the game server and analyses the
game output on a regular basis. It then parses the output to either send
actions back to the server, or sends information to and IRC channel.

The bot can run under windows and linux.

Features :

  • close to real-time analysis of the game output in order to act or send
    information to an IRC channel with very short delays
  • low performance hit on the game server due to extremely light code
  • IRC interface to print server events and remotly control the bot
  • Anti swear system to strike when players swear and automatically kick them
    after 3 swears
  • alert system, to customize text strings that have to be found in player chats
    to call alerts in the IRC channel (lets players report spawn killers, bad
    players, uneven teams and any server problem when admins aren’t available)
  • direct rcon commands to the server via IRC interface. This feature is password
    protected and the bot control password can be changed easily
  • trace game events such as players connecting / disconnecting, name changes,
    map changes, frags, referee login…
  • bot control via IRC to change the IRC behaviour of the bot (toggle events to
    display in IRC, send messages to players on the server…)
  • servers stats generated on a regular basis and displayed directly to the
    players on the server
  • auto reconnect on PART or KICK from IRC channel

Planned evolutions :

  • non IRC version of the bot with remote console to control its activity
  • banner system to print regular messages on the server
  • add administration profiles for allow different levels of control over the
    server the bot is running on

Notes :

  • the current version of BBQ is beta, so don’t expect it to be absolutely
    perfect
  • the current version of BBQ only runs for Wolfenstein Enemy Territory ETPRO
    mod. Definition files will later adapt it to other mods and probably other
    online game servers and mods
  • thanks for testing BBQ Bot. Please report any bugs, ideas or suggestions on
    http://www.gamedesign-online.com

Credits :

Marko & Kennie would like to thank all the fP & 7Co clan guys for their help
testing this bot, especially Kat, Flak, Pants & Burniole

==========================================================================

Thanks for your time,

Regards, :banana: :banana: :banana:

Marko


(zivs) #2

somehow the links doesn’t work for me …


(Marko) #3

yeah sorry about that… it looks like my DNS provider has been down for about 24H…
You can get it directly via the IP address of my server:
http://82.227.194.1/


(todd) #4

No source code? Well, will you at least share some things with us? How do you interface with the server? Rcon and reading the log file? If so, how often does it check the log file for new events?


([DS]-=Pencil=-) #5

Nice Bot, here is a mirror: http://rtcw-prison.planet-multiplayer.de/prison/downloads.php?release_id=841

Hope I Helped

:slight_smile:


(Kennie115) #6

Thanks for adding the d/l to your site Pencil :slight_smile:


(Kennie115) #7

Does a mod like ETPro or Shrubet release there source? Nope
Do we release the source code? Nope


(Marko) #8

the main reason I wouldn’t be willing to release the BBQ code is that I don’t want to see 10 clones of it being released in the following weeks… :disgust:

It might sound very mean but throughout my map making experience, I have noticed that released sources can cause more problems than help… which is why I prefer keeping this private. I don’t mind giving tips and explaining how it works, but not release the entire bot code as it is :beer:


(Marko) #9

Good news ! :clap: The win32 test version of BBQ bot is now released and ready for testing and feedback. A download link can be found directly here:
http://marko.hd.free.fr/index.php?page=download

A brief presentation of the bot here:
http://marko.hd.free.fr/index.php?page=bbq

Also, if you have any questions, need additional info or have suggestions, new forums are available here:
http://marko.hd.free.fr/forums/index.php

Thanks again to all those who already gave BBQ a try and reported bugs or suggestions for the following versions :drink: :chef: :drink:


(Marko) #10

Just a little note to indicate that the BBQ administration bot for ETPRO servers has now hit beta 0.15. Many bugs have now been fixed and new features have been added too such as the possibility to kick or add a swear strike manually directly from IRC.
I’ll update the BBQ page shortly to add the full list of bug fixes and improvements. Meanwhile, a link for the Linux and Win32 versions can be found in the downloads section of the site (http://marko.hd.free.fr)

Main fixes are the anti kick and auto reconnect functions in case the TCP connection is broken. Also, new functions have been added (!!stats, !!strike, !!kick) to get overall server stats, kick a player directly through the IRC interface or add a strike manually to a player :slight_smile:

Any feedback on this version is more than welcome :bump:

More information and detailed features of BBQ bot available on http://marko.hd.free.fr


([DS]-=Pencil=-) #11

Here is the Downloadmirror for 0.1 and 0.15 for windows and Linux: http://rtcw-prison.planet-multiplayer.de/prison/downloads.php?release_id=841

Hope I Helped

:slight_smile:


(Marko) #12

hehe thanks a lot Pencil :slight_smile: Mirrors are always more than welcome :slight_smile: