A Program To Broadcast Games Into Irc

Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
<div class="IPBDescription">CSBot</div> Hello everybody,
Me and yonatanz have decided to start telling more and more people about it so everyone will enjoy it so... i'll start talking!:
i'm sure all of you know HLSW and it's ability to broadcast games into IRC, but that is not what i want to talk about...
i'm talking about CSBot(<b>Works</b>with NS as well), the name will be changed so it will fit NS as well...
<b>Some info about CSBot:</b>
CSBot first public release was in dec 01, and since then it has changed alot... and lately due to the success (and because i just love the game <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->) we added support for NS and you can customize all messages and decide what messages to display and it even has a flood protection so your bot won't die.
<b>How it works?</b>
CSBot requires 'rcon' and 2 open ports on the <b>client</b> machine.
Note: This does NOT run on the server, but on a client machine.
It will get all the log(HLDS logs both localy and to the 'logaddress' so you will have logs on the server machine as well) and will transfer all those logs into irc messages. at this moment we have full support for NS 1.04.
<b>What does it display?</b>
CSBot will display the following things into IRC:
<li>All chat messages(say,team_say)
<li>All kill messages
<li>Spawning Buildings
<li>Destroying Buildings
<li>Weapon Spawning
<li>Researches
<li>Role changes(Onos,Skulk,Fade,etc`)
<li>Eject Commander votes
<li>Map Change
Using CSBot is easy and fun, it is helpfull to administrate a pub game and even a scrim, you can do all rcon commands from CSBot console and IRC.
Some clans already use CSBot and i'm working with them in order to add their requests into CSBot since it's a program for you and we want you to use it and enjoy every minute of it (some of the clans that use CSBot are sYn, ReD, TE and HAM).
<b>Links:</b>
Download: <a href='http://www.csbot.org/dl/0.35b/setup.exe' target='_blank'>http://www.csbot.org/dl/0.35b/setup.exe</a>
Mirror: <a href='http://www.eternal.mossad.org.il/setup.exe' target='_blank'>http://www.eternal.mossad.org.il/setup.exe</a>
CSBot website: <a href='http://www.csbot.org' target='_blank'>http://www.csbot.org</a>
CSBot Forums: <a href='http://forum.csbot.org' target='_blank'>http://forum.csbot.org</a>
<b>Support:</b>
-you can get support or ask anything in our IRC Channel #csbot (in gamesnet of course)
-you may ask support/report bugs/request a feature in <a href='http://forum.csbot.org' target='_blank'>our forum</a>
I hope you will use and be happy with CSBot like i'm.
You can ask questions here or catch me in our IRC Channel.

Comments

  • CheesyPetezaCheesyPeteza Join Date: 2002-11-24 Member: 9784Members, NS1 Playtester, Constellation
    Give me a unix version, then I'll be happy. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    I'm sure in some point we will port it into linux, you can just use it in your computer.. it doesn't take much Bandwidth.
  • CheesyPetezaCheesyPeteza Join Date: 2002-11-24 Member: 9784Members, NS1 Playtester, Constellation
    I don't leave my computer on all the time. I'd like to run this on our server permanently.
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin--CheesyPeteza+Mar 2 2003, 08:09 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (CheesyPeteza @ Mar 2 2003, 08:09 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I don't leave my computer on all the time. I'd like to run this on our server permanently. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    CSBot requires 'rcon' and 2 open ports on the client machine.
    Note: This does NOT run on the server,<b> but on a client machine.</b>
  • CheesyPetezaCheesyPeteza Join Date: 2002-11-24 Member: 9784Members, NS1 Playtester, Constellation
    /me slaps cracker jackmac. Read the thread before posting. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo-->
  • verboseverbose Join Date: 2002-11-25 Member: 9968Members, Constellation
    Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes?
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin--CheesyPeteza+Mar 2 2003, 10:38 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (CheesyPeteza @ Mar 2 2003, 10:38 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> /me slaps cracker jackmac. Read the thread before posting. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    i did read it...you can't do it really. get HLSW if you want the same thing for your server 24x7 and a comp that does stay on all the time.


    if you want it to run server side check out honks bot (you'll have to mod it for it to work with NS)
  • verboseverbose Join Date: 2002-11-25 Member: 9968Members, Constellation
    <!--QuoteBegin--cracker jackmac+Mar 2 2003, 09:50 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (cracker jackmac @ Mar 2 2003, 09:50 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--CheesyPeteza+Mar 2 2003, 10:38 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (CheesyPeteza @ Mar 2 2003, 10:38 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> /me slaps cracker jackmac. Read the thread before posting. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif'><!--endemo--> <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    i did read it...you can't do it really. get HLSW if you want the same thing for your server 24x7 and a comp that does stay on all the time. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Why can't your game server also be the CSbot client? I expect it can.
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    he'd need a remote shell...my guess is the server is rented.
  • SuicideDogSuicideDog Join Date: 2002-11-10 Member: 8104Members
    I've got a mod'd version of HONKSBOT (a metamod plugin) which is just about finished.. (I have to whip my lacky) I will be posting it soon.
  • CheesyPetezaCheesyPeteza Join Date: 2002-11-24 Member: 9784Members, NS1 Playtester, Constellation
    edited March 2003
    OMG so much confusion, had to check I was actually writing in English. I know it's for windows and is client based. But it just so happens the only boxes I have access to that is online constantly is our dedicated servers which run CS & NS, both Red Hat. If there was a linux version I could just run it on our server and forget about it. I have a remote shell.

    I have tried honksbot for CS, but couldn't get it to work cos of some library issues.
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    edited March 2003
    <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it...
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    Great stuff EB, maybe you'd like to run a client on my server, though I've not got IRC and probably won't ever have it anyway <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • verboseverbose Join Date: 2002-11-25 Member: 9968Members, Constellation
    <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 04:57 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 04:57 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it... <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Err, why can't the admin installing it just do that?
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    <!--QuoteBegin--verbose+Mar 4 2003, 03:17 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 4 2003, 03:17 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 04:57 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 04:57 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Err, why can't the admin installing it just do that? <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    Well, it's not that easy... and that can only be done with static ip... which not a lot of people have, but we will be adding logmod support so you wont need rcon(afaik logmod doesn't need rcon)
  • verboseverbose Join Date: 2002-11-25 Member: 9968Members, Constellation
    <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 09:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 09:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 4 2003, 03:17 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 4 2003, 03:17 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 04:57 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 04:57 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Err, why can't the admin installing it just do that? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Well, it's not that easy... and that can only be done with static ip... which not a lot of people have, but we will be adding logmod support so you wont need rcon(afaik logmod doesn't need rcon) <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    I get ya. The idea is that you can fire up the client anywhere, and it just "runs"; no operator interacting with the server necessary. Forgive my DIY nature <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin--verbose+Mar 3 2003, 09:22 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 09:22 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 09:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 09:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 4 2003, 03:17 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 4 2003, 03:17 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 04:57 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 04:57 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Err, why can't the admin installing it just do that? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Well, it's not that easy... and that can only be done with static ip... which not a lot of people have, but we will be adding logmod support so you wont need rcon(afaik logmod doesn't need rcon) <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    I get ya. The idea is that you can fire up the client anywhere, and it just "runs"; no operator interacting with the server necessary. Forgive my DIY nature <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    and i just had to add one to the cascading quotes.... because i'm like that.


    btw, great program.
  • RoobubbaRoobubba Who you gonna call? Join Date: 2003-01-06 Member: 11930Members, Reinforced - Shadow, WC 2013 - Shadow
    <!--QuoteBegin--cracker jackmac+Mar 3 2003, 11:16 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (cracker jackmac @ Mar 3 2003, 11:16 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 09:22 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 09:22 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 09:13 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 09:13 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 4 2003, 03:17 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 4 2003, 03:17 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--Eternal Bliss+Mar 3 2003, 04:57 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Eternal Bliss @ Mar 3 2003, 04:57 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--verbose+Mar 3 2003, 05:42 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (verbose @ Mar 3 2003, 05:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Will the reporting function of CSbot function without rcon access? The rcon password is only necessary if you want to execute server commands through CSbot, yes? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    you MUST have rcon, it changes the logaddress to your ip with rcon, so you must have it... <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Err, why can't the admin installing it just do that? <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    Well, it's not that easy... and that can only be done with static ip... which not a lot of people have, but we will be adding logmod support so you wont need rcon(afaik logmod doesn't need rcon) <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    I get ya. The idea is that you can fire up the client anywhere, and it just "runs"; no operator interacting with the server necessary. Forgive my DIY nature <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> <!--QuoteEnd--></td></tr></table><span class='postcolor'><!--QuoteEEnd-->
    and i just had to add one to the cascading quotes.... because i'm like that.


    btw, great program. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    .... must .... resist......

    GAH I can't cope any more... must.... post... <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif'><!--endemo-->

    Great proggie, would like to speak to you about getting this for my server EB <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    oh oh i almost forgot..
    since we want a new name for CSBot, if you think you got a good name please write it here(I promise to give credit to the one who contributes the winning name)
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    edited March 2003
    this is not meant to be insulting, this is an actual suggestion, I think it would be funny if it were called "Chatty Bi***"
  • BytorBytor Join Date: 2002-11-19 Member: 9323Members
    Call it FuriousGorge (saw someone with that name in-game) or GorgeWBush (the name of an IRC bot I use to announce pickup games, name suggested by PJ). <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo-->
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    <!--QuoteBegin--Bytor+Mar 5 2003, 12:39 AM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Bytor @ Mar 5 2003, 12:39 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Call it FuriousGorge (saw someone with that name in-game) or GorgeWBush (the name of an IRC bot I use to announce pickup games, name suggested by PJ). <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd-->
    It's like i will call it NSBot, we want a general name(this is why we want to change it from CSbot)
  • cracker_jackmaccracker_jackmac Join Date: 2002-11-04 Member: 6891Members, Constellation, Reinforced - Shadow
    hhmmm, how about

    <name here>'s NS IRC bot
  • Eternal_BlissEternal_Bliss Join Date: 2002-11-07 Member: 7633Members, NS1 Playtester, Contributor
    general <b>Half Life</b>name <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html/emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif'><!--endemo-->
Sign In or Register to comment.