Author Topic: Opu Irc Bots  (Read 11964 times)

Offline Leviathan

  • Hero Member
  • *****
  • Posts: 4055
Opu Irc Bots
« on: May 30, 2005, 08:03:53 AM »
We have two bots on our channels now:
OPU|Bot - run on a eggdrop (unix), coded in C, some addons in Tcl & C++
OPU|Bot2 - run on a windows comp, on my connection, coded in mIRC

The main bot has a user list which deals with auto voiceing members. It also has the game pickup system which runs in #outpost2:
Quote
In the topic of #Outpost2, you'll notice the words Next Game with a bunch of nicks and ? marks near it.
This is the Outpost 2 game pickup system. Similar to the system on #ctfpickup.fr, you can add/remove yourself from the game using a few commands.
/msg OPU|Bot !add - Add yourself to the game in the topic. The bot will automatically update the topic to include you.
/msg OPU|Bot !remove or /msg OPU|Bot !del - Remove yourself from the game in the topic. The bot will automatically remove you from the topic.
/msg OPU|Bot hosted <yourip> - Tell the system that you are hosting the game. The part after the @ in the topic will change to display your IP.
/msg OPU|Bot unhosted - Tell the system that you cannot host anymore. Your IP will be removed from the topic.
When the game is full, the bot will /msg you and everyone in the game to join, if an IP is set.
Any questions? Ask an operator of #Outpost2 to help you.
This bot also sets the topic for the channels which only ops can do.

Commands of Bots:
All channels:
!help - Show multi guide link
!links - Shows usefull links
!seen <user> - Tells you when that user was last seen in the channel
!op2dl - Shows Outpost 2 download link
!peak - Shows the peak of users the channel has had in
!admin - Calls admins to the channel (Please dont abuse, and only use when you need an admin because there is no admin around)
!ports - Shows OP2 ports
!stats - Shows stats link
Lobby:
!quote - Shows a random quote from the quote database
!google <search> - Does a Google search and shows the top result
!imdb <search> - Does a IMDB search and shows the films info
!news - Shows link to news.
!ping - Shows your ping.
Coding:
!links - Gives usefull coding links
!sdk - Gives SDK link
!msvc - Gives MSVC link

Rember dont spam or abuse the bots :P
If you want anything added or need help just ask.
« Last Edit: June 10, 2005, 12:07:02 PM by Leviathan »

Offline zigzagjoe

  • Hero Member
  • *****
  • Posts: 626
Opu Irc Bots
« Reply #1 on: May 30, 2005, 02:15:09 PM »
I want this usless bot GONE.  (thumbsdown) All of those can easily be put in the reg bot.
« Last Edit: May 30, 2005, 02:15:36 PM by zigzagjoe »

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 4955
Opu Irc Bots
« Reply #2 on: May 30, 2005, 09:08:06 PM »
Yeah, it seems like it should be really easy to combine these features with the existing bot rather than running a new one.

Besides, do these features really warrant running a new bot?

Offline zigzagjoe

  • Hero Member
  • *****
  • Posts: 626
Opu Irc Bots
« Reply #3 on: May 31, 2005, 02:17:20 AM »
imo most are rather useless/or can be combined with the existing bot rather easily. and if u were on t'day, u'll see that it is gone.[i kicked it]

Offline Leviathan

  • Hero Member
  • *****
  • Posts: 4055
Opu Irc Bots
« Reply #4 on: May 31, 2005, 07:59:59 AM »
Yea they are gonna be added to the main bot.  

Offline Eddy-B

  • Hero Member
  • *****
  • Posts: 1186
    • http://www.eddy-b.com
Opu Irc Bots
« Reply #5 on: May 31, 2005, 04:45:25 PM »
I hate people who don't do what they tell other people to do!
("No more bots in this channel") ... we have 4 bots now ?
Rule #1:  Eddy is always right
Rule #2: If you think he's wrong, see rule #1
--------------------

Outpost : Renegades - Eddy-B.com - Electronics Pit[/siz

Offline Hooman

  • Administrator
  • Hero Member
  • *****
  • Posts: 4955
Opu Irc Bots
« Reply #6 on: May 31, 2005, 07:38:00 PM »
Yes, I was rather tempted to point that out myself. But then it's hard to keep track of who says what, and it looks like we're gonna have bots still in there anyways.
Personally, I don't quite understand systems that require such entities. Just because it processes messages in the channel, why should it have to show up as a person in the channel? But then, I guess that's just IRC.
 

Offline Freeza-CII

  • Administrator
  • Hero Member
  • *****
  • Posts: 2308
Opu Irc Bots
« Reply #7 on: June 01, 2005, 03:31:42 AM »
Well most of you are coder and you know you have to test the code before you implement it in to what ever.  I believe that is what the OPU|Bot 1 or was it 2 is for.  If it is going to be implemented in the OPU|Bot then let the damn bot stay in the channel where it can be tested and all that.  There is no reason to kick the bot.  You can dislike it all you want.   But Yes there is one useless bot and that is HubbaJJ.

Offline Leviathan

  • Hero Member
  • *****
  • Posts: 4055
Opu Irc Bots
« Reply #8 on: June 01, 2005, 03:41:56 AM »
It dosent matter and makes no difference what bot nick the command replys come from, as long as we have em aviable. The new commands are clearly not useless.

HubbaJJ if it did update the stats would not be useless, well at least its loging and hopefully in the future it will update, so we wont get rid of it.

Btw you can run whatevea bots/scripts in #outpost2.lobby.

Offline Freeza-CII

  • Administrator
  • Hero Member
  • *****
  • Posts: 2308
Opu Irc Bots
« Reply #9 on: June 01, 2005, 04:18:45 AM »
Is there a way to get hubbajj fixed.

Offline Leviathan

  • Hero Member
  • *****
  • Posts: 4055
Opu Irc Bots
« Reply #10 on: June 01, 2005, 04:31:27 AM »
We can mail ProjectJJ and ask em.

Offline Freeza-CII

  • Administrator
  • Hero Member
  • *****
  • Posts: 2308
Opu Irc Bots
« Reply #11 on: June 01, 2005, 04:57:07 AM »
Email sent just hope they read it.