Renegade Public Forums
C&C: Renegade --> Dying since 2003™, resurrected in 2024!
Home » Tiberian Technologies / Blackhand Studios » Other Products » BRenBot 1.30 is Released! Read for Features and Info
BRenBot 1.30 is Released! Read for Features and Info [message #59775] Tue, 30 December 2003 09:34 Go to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

BRenBot 1.30 will be released TODAY. Mac and I are packaging it up now. There will be a release and support for the following operating systems:

MS Win32 (Windows XP/NT/2000/98/95)
Linux (RedHat 7.x/8.x/9.0 and Suse 8.2).

BRenBot is compiled Perl code, the executable is about 2.6MB. Being what amounts to a well-tested beta, there is still lots of debug code. Version 1.31 should be smaller even though wiill contain many new features. Note that BRenBot is a console application. Meaning it runs in a cmd.exe window. No GUI, no buttons, just a config file and the power of Perl Smile The console output shows what is going on in IRC, as well as any error messages.

Features:
I'm not sure where to start with the list of current features, so I will just mention some off the top of my head, followed by a paste of the helpfile
[list]
[*] IRC Administration - access is determined by channel status (+v or higher)
[*] In-Game Administration - 3 levels of admins: Server Owner/Admin, Moderators, and Temporary Moderators. Mods cannot kick/ban/etc other mods with higher status.
[*] Live HTML logging - Option to create a live HTML file of everything that is shown by the bot in IRC, with same colors etc.
[*] SQL Database - User settings and data stored in SQL database.
[*] Setjoin/Viewjoin/Seen - IRC-esque. Players can set a message that will be displayed by the bot when they join. Players can type !seen and the server will show when they were last playing.
[*] Recommendations - A rank and status determined both automatically (by MVPs/Most Kills/Best K/D) and by other players (!recommend blazer0x good base defender). Abuse protection limits multiple recs and recs per day per user. Recommendations can be displayed when a user joins, along with a humerous message which depends on the number of recs.
[*] Complaint system - Mark someone a n00b with the "!n00b" command (!n00b blazer0x C4ing teammates). n00b rating can be displayed on join.
[*] Native RenRem Support - Thanks to macs LFDS wrapper, the Linux FDS has the equivalent of RenRem, and thanks to Scorpio9a, Silent Kane, and Binary, the Win32 version of BrenBot has native RenRem support! This means BRenBot does NOT need renrem, winrem, or fdstalk.dll.
[*] Small footprint - BRenBot is less than 3MB and testing shows it to use approximately 4-12MB of RAM on a busy server while using little to no CPU (most I ever saw 1%).
[*] Multiple Architecture support. -BRenBot works on both Win32 and Linux, in fact its the exact same code. It will perform and work exactly the same on either operating system.
[*] Sniper Server Options - Option to kick on vehicle purchase, response to players mentioning spawn killing.
[*] Voting - Players can vote to kick other players (with seperate formulas used if the kickee is a teammate or enemy), vote to go to the next map, and vote to switch to a particular map.
[*] Admin map control - Admins/Moderators can end the current map, as well as jump to any other map including maps not normally in the rotation (!setnextmap Winter would set the next map to C&C_Conquest_Winter.mix).
[*] Pretty Colors - LOL. F2 and F3 chat as well as vehicle purchases are colorized by the team, also moderators and temp mods names are bold/underlined.
[/list:u]

There are lots more features, and the best part is the most exicting features are soon to come! Here is a cut and paste of the help file, which is accessible via !help in the irc channel:

adminlist:Displays the list of moderators.
addtempmod:Adds a temp-moderator.
autoannounce:Plays a random autoannounce.
deltempmod:Deletes a temp moderator.
playerinfo:!playerinfo - Displays detailed playerlist (only of when given).
gameinfo:Displays gameinfo.
hostmsg:Relays a message to all players ingame.
kicklog:Displays a log of recent kicks.
banlog:!banlog - Displays a list of all bans for the given player.
logsearch:Allows to keyword search for kicks and bans.
gameover:Ends the current round. Usage: !gameover NOW
gameover NOW:Ends the current round. Usage: !gameover NOW
showmsgs:Shows a list of pre-defined messages.
players:Shows a list of ingame players.
nextmap:Displays the next map.
shownextmap:Displays the next map.
shownext:Displays the next map.
showmods:Displays a list of ingame admins.
status:displays a list of all commands.
vote:Allows to vote. Use !vote help for more information.
help:This help.
setnextmap:Sets the next map. Use !gameover NOW to switch to it.
delban:Removes a ban. Usage: !delban
rotation:Displays the maprotation.
maplist:Displays a list of all installed maps.
seen:Displays how much time has passed since a person has been on this server.
setjoin:Allows you to set a join message that will be played when you join the server.
viewjoin:Displays your join message.
recommend:!recommend <reason> - Recommends another player for good teamplay etc.
rec:Alias for !recommend - see !help recommend.
teamplayers:Displays a list of good known teamplayers based on recommendations.
tp:Alias for !teamplayers - see !help teamplayers.
kick:!kick <reason> - Kicks a player from the server.
qkick:Kicks a user from the server and sends an auto-allow. (WOL only)
ban:!ban <reason> - Permanently bans a player from the server.
auth:!auth - Authorizes a protected user.
modules:Displays the state of all modules.
set:!set <module> <on|off> - Sets a module to on or off.
teams:Checks if the teams are even and kicks players which made teams uneven!
noob:[InGame] !noob <reason> - Adds a user to list of n00bs!
n00b:[InGame] !n00b <reason> - Adds a user to list of n00bs!
shownoobs:List all n00b players in the current game.
shown00bs:List all n00b players in the current game.
rules:Shows the server's rules.
rank:Currently not avaible.
version:Displays the bot's current version.
uptime:Shows how long the bot is up since last restart.
atm:Alias for !addtempmod - see !help addtempmod
dtm:Alias for !deltempmod - see !help deltempmod
pi:Alias for !playerinfo - see !help playerinfo
gi:Alias for !gameinfo - see !help gameinfo
kickban:!kickban <reason> - bans AND kicks a player from the server
kb:Alias for !kickban - see !help kickban
pl:Alias for !players - see !help players
allow:Allows a player to join the server again after kick (WOL only)
ids:Like !players but shows the ID of each player.

Look for more info soon as well as the download link!
BRenBot is Copyright 2003-2004 by Daniel Herda & Charles Jones. All Rights reserved.
BRenBot 1.30 is Released! Read for Features and Info [message #59779] Tue, 30 December 2003 09:49 Go to previous messageGo to next message
Kholdstare
Messages: 158
Registered: March 2003
Location: Mesa, Arizona
Karma: 0
Recruit
OMGYAY!!! BrenBot owns BR .NET :mrgreen: :mrgreen: :mrgreen:


-Khold
BRenBot 1.30 is Released! Read for Features and Info [message #59780] Tue, 30 December 2003 09:59 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

BRenBot isn't a competitor to BR.Net. BR.Net has features like the local ladder and nice GUI that are lacking in brenbot. BRenBot started out as a coding project of mine to remote admin a win32 server from a linux box. The windows server itself was too slow to run both the FDS and a windows admin prog like BR.Net, so I created brenbot to run on a linux box and remotely admin the windows server. From there mac and I have tag-teamed working on it and improving it. I decided to try and make it run ON windows, and thanks to ActiveState supporting POE (multithreading objects for Perl), it became possible.

In short, BRenBot is not meant to out-do BR.Net, rather to just extend my origional concept of remote administration and integration of the Renegade FDS. There are other great bots out there, including GameBot and DragonServ. There will probably always be features that some have that the others don't, this doesn't make it a competition, it just gives server owners more choices and variety, which is a good thing Smile
BRenBot 1.30 is Released! Read for Features and Info [message #59781] Tue, 30 December 2003 10:06 Go to previous messageGo to next message
Kholdstare
Messages: 158
Registered: March 2003
Location: Mesa, Arizona
Karma: 0
Recruit
Don't ruin my hyper-happiness KTHXLOL Shocked :mrgreen: Shocked :mrgreen: Shocked :mrgreen: Shocked :mrgreen: Shocked :mrgreen:


-Khold
BRenBot 1.30 is Released! Read for Features and Info [message #59787] Tue, 30 December 2003 11:03 Go to previous messageGo to next message
egg098 is currently offline  egg098
Messages: 147
Registered: August 2003
Karma: 0
Recruit
Looks veeeery cool! Thing is, most other bots aren't publically available like BR.net and BRenBot are! Wink *nudges...certain people*
BRenBot 1.30 is Released! Read for Features and Info [message #59801] Tue, 30 December 2003 13:33 Go to previous messageGo to next message
Speedy059 is currently offline  Speedy059
Messages: 367
Registered: August 2003
Karma: 0
Commander
What time will this thing be released?

Oldest Renegade Repository (10yrs worth of maps!)
http://renegade.dmehosting.com/
BRenBot 1.30 is Released! Read for Features and Info [message #59844] Tue, 30 December 2003 18:26 Go to previous messageGo to next message
egg098 is currently offline  egg098
Messages: 147
Registered: August 2003
Karma: 0
Recruit
I take it'll be released at BRenBot.com?
BRenBot 1.30 is Released! Read for Features and Info [message #59856] Tue, 30 December 2003 19:46 Go to previous messageGo to next message
Majiin Vegeta is currently offline  Majiin Vegeta
Messages: 2186
Registered: February 2003
Location: London
Karma: 0
General (2 Stars)
nice work Very Happy cant wait for its release Smile
BRenBot 1.30 is Released! Read for Features and Info [message #59886] Wed, 31 December 2003 04:27 Go to previous messageGo to next message
[young]mann is currently offline  [young]mann
Messages: 5
Registered: October 2003
Karma: 0
Recruit
yeah, nice Very Happy
BRenBot 1.30 is Released! Read for Features and Info [message #59903] Wed, 31 December 2003 08:59 Go to previous messageGo to next message
snipesimo is currently offline  snipesimo
Messages: 764
Registered: February 2003
Karma: 0
Colonel
Bah, yesterday is over and nothing. Thats what you get for giving them an exact date lol
BRenBot 1.30 is Released! Read for Features and Info [message #59914] Wed, 31 December 2003 11:34 Go to previous messageGo to next message
Majiin Vegeta is currently offline  Majiin Vegeta
Messages: 2186
Registered: February 2003
Location: London
Karma: 0
General (2 Stars)
hehe i logged on hoping i can take a peek at this Sad

whens we gonna see a release Smile
BRenBot 1.30 is Released! Read for Features and Info [message #59919] Wed, 31 December 2003 12:21 Go to previous messageGo to next message
egg098 is currently offline  egg098
Messages: 147
Registered: August 2003
Karma: 0
Recruit
Who knows! This morning Mac said that he and Blazer had a couple of docs to write Confused
BRenBot 1.30 is Released! Read for Features and Info [message #59953] Wed, 31 December 2003 14:48 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

Yes I have to write some docs on how to set it up, and we also discovered a bug which upon fixing required repackaging the archives. I will try to release the Win32 version today, and if mac isn't too hung over from New Years parties Wink he will repackage and release the linux versions tonight/tommorrow.
BRenBot 1.30 is Released! Read for Features and Info [message #60030] Wed, 31 December 2003 20:58 Go to previous messageGo to next message
egg098 is currently offline  egg098
Messages: 147
Registered: August 2003
Karma: 0
Recruit
Sounds just great to me! Very Happy Congrats on BRenBot Blazer - pretty damn good if you ask me! (Mac too....although he's probably as pissed as hell right now Wink !) And HAPPY NEW YEAR GUYS!
BRenBot 1.30 is Released! Read for Features and Info [message #60070] Thu, 01 January 2004 03:02 Go to previous messageGo to next message
[young]mann is currently offline  [young]mann
Messages: 5
Registered: October 2003
Karma: 0
Recruit
ye, happy new year!
BRenBot 1.30 is Released! Read for Features and Info [message #60076] Thu, 01 January 2004 05:35 Go to previous messageGo to next message
coolmant is currently offline  coolmant
Messages: 219
Registered: February 2003
Karma: 0
Recruit
Thank god, I could never get BR .NET to work anyways.

Goodbye and thanks for all the games Westwood!

http://www.imercenari.it/images/smile/MS220Salute.gif You will solute me!

"Keep 'em comin!"
-Havoc

WOL: coolmant, poisionous_frog (Gamespy)
BRenBot 1.30 is Released! Read for Features and Info [message #60119] Thu, 01 January 2004 12:47 Go to previous messageGo to next message
snipesimo is currently offline  snipesimo
Messages: 764
Registered: February 2003
Karma: 0
Colonel
If you are having problems with BR .Net, post here: http://www.renevo.com/forum/forumdisplay.php?s=&forumid=34
BRenBot 1.30 is Released! Read for Features and Info [message #60313] Fri, 02 January 2004 17:57 Go to previous messageGo to next message
Alkaline is currently offline  Alkaline
Messages: 1132
Registered: November 2003
Karma: 0
General (1 Star)
Deleted
wait... i'm confused here
so whats the difference between brenbot and br.net?
do you have to use irc if you are using brenbot?

is it better to have a linux server for brenbot or a windows server?
BRenBot 1.30 is Released! Read for Features and Info [message #60324] Fri, 02 January 2004 19:38 Go to previous messageGo to next message
egg098 is currently offline  egg098
Messages: 147
Registered: August 2003
Karma: 0
Recruit
[list]
[*]BRenBot is just like BR.NET but different.
[*]You don't HAVE to have IRC for BRenBot to work although it's good for when you're not in the game.
[*]There are two versions - one for windows fds, one for Linux - both the same, just run on the different OS.
[/list:u]
Hope that sorted ya out Wink
BRenBot 1.30 is Released! Read for Features and Info [message #60326] Fri, 02 January 2004 19:48 Go to previous messageGo to next message
Crimson is currently offline  Crimson
Messages: 7429
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (5 Stars)
ADMINISTRATOR
Also, n00bstories.com offers IRC which you are welcome to host your bot on.

I'm the bawss.
BRenBot 1.30 is Released! Read for Features and Info [message #60335] Fri, 02 January 2004 21:10 Go to previous messageGo to next message
snipesimo is currently offline  snipesimo
Messages: 764
Registered: February 2003
Karma: 0
Colonel
BRenBot is made by Blazer and Mac and offers many different features. BRenBot was originally intended for Linux use only (But currently supports Linux and Win32). Command line interface, no GUI.

BR .Net is made by Dante and runs on Win32 and offers many different features. GUI included.

They both serve the purpose of moderating a Renegade server hosted using the Renegade FDS.
BRenBot 1.30 is Released! Read for Features and Info [message #60383] Sat, 03 January 2004 12:24 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

BRenBot is currently being beta tested by Sc0rian. mac and I plan on doing a full release later today. I would say more but due to some work circumstances I have been awake for about 28 hours now and Im about to fall over :lookround:
BRenBot 1.30 is Released! Read for Features and Info [message #60491] Sun, 04 January 2004 01:49 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

Okay Im awake again Smile
Heres the readme info, download link coming in a bit...

http://www.brenbot.com/readme.txt
BRenBot 1.30 is Released! Read for Features and Info [message #60498] Sun, 04 January 2004 04:01 Go to previous messageGo to next message
Blazer is currently offline  Blazer
Messages: 3322
Registered: February 2003
Location: Phoenix, AZ
Karma: 0
General (3 Stars)
Administrator/General

And now it is fully released. http://www.brenbot.com
BRenBot 1.30 is Released! Read for Features and Info [message #60538] Sun, 04 January 2004 10:53 Go to previous messageGo to previous message
Majiin Vegeta is currently offline  Majiin Vegeta
Messages: 2186
Registered: February 2003
Location: London
Karma: 0
General (2 Stars)
nice work blazer.. i downloaded it.. will install it next week when i get my second computer up Smile
Previous Topic: Server-State-Script
Next Topic: Fatal Error: Primary IP not found!
Goto Forum:
  


Current Time: Sat Nov 30 12:17:14 MST 2024

Total time taken to generate the page: 0.01235 seconds