[Release] Stand-Alone IRC Bot/Regulator
Rules Latest Posts Who's Online
Search
Search Forums
Advanced Search
RSS Feed

[Release] Stand-Alone IRC Bot/Regulator

#  Mar 10, 2009 at 11:36 AM
Join Date:
Dec 10, 2008
Post Count:
2
 
aca20031 88780
Loading...
 
I have spent some time creating an IRC bot for our community that works separately of TF2 and the server (not as a plugin) that can be run from any computer with the correct credentials and can be used either as a simple reporting bot to report whatever you want from within a game, or to create your own commands such as !ban.  Built in commands such as !say !act !pi !pl !gi !kick supplied.

Download/More Info: https://sourceforge.net/projects/st0rmservtf2/




Readme:

[code]
St0rmServ TF2 0.9.0

Initial release for beta testing

By aca20031 ben@st0rm.net http://www.st0rm.net/

...............

St0rmServ is a C# stand alone IRC Bot which can be run from any computer given a
TF2 server host, rcon port, and rcon password. St0rmServ TF2 Edition is the collection
of experience from someone who has been making IRC bots, largely for games, for ten years.

St0rmServ comes with some information and regulation commands, all of which can be changed or entirely
removed. TF2Core.dll is an open-sourced API which can be used by anyone with .net experience
to access all parts of the TF2 bot in a very easy to use object-oriented manner, thereby allowing
you to add or change anything at will.

This is the beta release, upon confirmation of stability I will take requests for additions such
as !ban commands from IRC and potentially from users ingame as well, based on popular demand.
You may contact me support or suggestions on irc.st0rm.net or ben@st0rm.net -> username aca20031
Also on irc.quakenet.org

...............




................
..Installation..
................

1.) Extract all files
2.) Edit tf2_st0rmserv.conf
3.) Run sql_init.sql
4.) Run bot

Note: If the bot does not start, try running it from command prompt to read the error message.
Note: Turn off modules you dont need, or ones that spam a lot, using !modules, in order to keep the bot from flooding out





The following is a list of commands which ship with TF2Core.dll

pl -> Player List
gi -> Game Information
pi <nick> -> Player Information
modules <list|toggle> [module] -> Lists or toggles modules (what is displayed)
msg <message> -> Sends a message to the server
act <action> -> Sends an action to the server such as /me
cmsg <message> -> Sends a message to the server as console
rcon <command> -> Sends a raw rcon command to the server
rehash -> Reloads configuration and mysql datatables
refresh -> Syncs the player list with the server
revive -> Re-connects in case rcon commands stop working - Please report if they do.
addlog <log> -> Simulates a log line, tricking the bot

Note /plugins also include the following commands:
announcements
kick
[/code]

Copyright 2007-2008 All Rights Reserved

Team Fortress 2


2 Guys 1 Kill: {TF2F} FlyingPenguin - (102 kill assists)
Captures Blocked: Nimbli Bimbli - (26 captures blocked)
Dominator: {TF2F} Bitch Nasty - (25 dominations)
Flags Captured: Corporal Clegg - (11 flags captured)
Flags Defended: MechaEdd - (12 flags defended)
Physician Assisted Homicide: {TF2F}SME®BUI©K - (271 medic kill assists)
Points Captured: {TF2F}SME®BUI©K - (30 points captured)
Revenger: Count_Flakula - (10 revenges)
Spy Power: Chro - (19 objects killed as spy)
Ubercharger: {TF2F}SME®BUI©K - (89 ubercharges)
Axe Man: {TF2F} Ninja Dude - (18 kills with fireaxe)
Axtinguished: {TF2F} BOOSH Rizzilio - (81 kills with axtinguisher)
Batter Up!: soup! - (16 kills with bat)
Biggest Prick: Sam - ClutchKill.com - (8 kills with syringegun)
Blood Sucker: {TF2F}SME®BUI©K - (30 kills with blutsauger)
Broke Backburner: {TF2F} FlyingPenguin - (223 kills with backburner)
Can You Dig It?: {TF2F}.TüRb!NE. - (3 kills with shovel)
Doctor's Certificate: Maero - (16 kills with bonesaw)
Drunken Brawler: [???] Deviruchi - (4 kills with bottle)
Epic Defender: {TF2F} Spy - (9 kills with wrench)
Fire Spitter: {TF2F}blistering - (100 kills with flamethrower)
Flare Gunner: {TF2F} FlyingPenguin - (12 kills with flare gun)
Grenade Spammer: GeneralSheep - (47 kills with pipe)
Grey Matter: STar - (168 snipings as sniper)
Hadouken Master: Xandier - (1 kills with pyro taunt)
Hot Potato: {TF2F} BOOSH Rizzilio - (4 kills with rocket deflection)
I <3 Sasha: {TF2F} Bitch Nasty - (181 kills with minigun)
Knife Maniac: {TF2F} Dartagnan - (109 knifings)
Last Resort: [Ba-El] BoC - (26 kills with smg)
Manslayer: [FRGT] Klare - (10 kills with machete)
Master Fister: Maero - (3 kills with fists)
Peashooter Marksman: Corporal Clegg - (48 kills with scout pistol)
Pickle Squad Award: [NH]Pitt - (18 pickles man handled)
Rocket Scientist: [TF2F]Lancer - (217 kills with rocket)
Scatter Shot: Corporal Clegg - (147 kills with scattergun)
Sentrygun Master: Numenor - (142 kills with sentrygun)
Spam Blocker: {TF2F} BOOSH Rizzilio - (1 kills with pipe deflection)
Spy Checker: {TF2F} Fanlaen - (5 kills with pistol)
Sticky Explosion: {TF2F}Album - (105 kills with pipe remote)
Ubersawer: Psycholord - (27 kills with ubersaw)
Stats Refreshed 6/24/2008 5:00:03 AM CST
AddThis Social Bookmark Button
Fortcast Podcast
Donate
Welcome, you are not logged in.
Login or Register
Team Fortress 2 Fort Team Fortress 2 Fort