• Home
  • Servers
  • Chat
  • Channels
  • Commands
  • Forum
  • FAQ
  • Software
  • Quotes
Page 1 of 3 1 2 3 >
Topic Options
Rate This Topic
#5591 - 08/11/09 09:31 AM Calling All Channel Owners - Service Bots
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
This has been on the cards for a while but hopefully it shall soon come to fruition.

We plan to write a modular system which links directly to WyldRyde (as our existing services package does) and provides bot features to channel owners. These can include things like the ability to add !command triggers, parse RSS feeds, update your topic in a specific format and anything else you might want.

However, we need your help. We need to know what you, as channel owners, want from a system such as this. We can then use this information to create a decent modular system that can be constantly added to in the future.

Let us know your channel requirements!

Top
Sponsored Links
Sponsored Links
Member
*****

Registered: 27/08/04
Posts: 10136
Loc: Mountain View, CA
Top
#5593 - 08/11/09 10:13 AM Re: Calling All Channel Owners - Service Bots [Re: LordKaT]
Bkil Offline
Over 50 posts

Registered: 02/15/09
Posts: 50
Loc: Pennsylvania
It needs flood protection, obviously. A topic script would be good, maybe games, since a lot of user bots have that. When the channel goes into moderation, saying something that can be customized. All I can think of right now. Cool idea too, thanks Phil!

Top
#5594 - 08/11/09 10:28 AM Re: Calling All Channel Owners - Service Bots [Re: Bkil]
DigitalMan Offline
n00b

Registered: 01/04/09
Posts: 5
Loc: Detroit, MI
Sounds great. Is there any way us developers can help and speed up the process? Is this an Anope Module or a completely seperate system? If so, what language will it be in? I'd love to help as much as possible.


Edited by DigitalMan (08/11/09 10:30 AM)
_________________________
Zach Mitchell

Top
#5595 - 08/11/09 10:33 AM Re: Calling All Channel Owners - Service Bots [Re: DigitalMan]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
Thanks for the question, DigitalMan. I plan to write it in Java. I will be unable to release the actual system code because this kind of thing will give us a huge competitive advantage over the 'kiddie nets' that do insist on trying to clone our every move. It will, as I said, be modular and I can/will write extensive documentation to the API so that other devs can submit modules. It may also be possible to create some form of XML controlled module to allow other languages to interface with the system.

It's something we'll definately look into.

Top
#5596 - 08/11/09 10:42 AM Re: Calling All Channel Owners - Service Bots [Re: Phil]
DigitalMan Offline
n00b

Registered: 01/04/09
Posts: 5
Loc: Detroit, MI
Interesting. Yes, unique features are the key to a successful IRC network. It's odd how kids think people will choose their networks over larger networks just because they run the standard Unreal/Anope deal. That's why I'm proud to call myself a WyldRyde user. WyldRyde has taken the initiative to customize the ircd as well as offer great extra services such as this; All with a strong community backing it up.

Unfortunately I do not know Java. However if you need any help with HTML, CSS, PHP, MySQL, and soon to be C++, let me know. :P

Some good features to add would be social networking API's. Being able to "tweet" from your channel would be very nice. Heck, you could even have an Anope Module that exchanges data between services and this new system, so your Twitter credentials could be set directly in your services account. Anything is possible. smile
_________________________
Zach Mitchell

Top
#5597 - 08/11/09 10:44 AM Re: Calling All Channel Owners - Service Bots [Re: Phil]
hsushoe Offline
n00b

Registered: 10/16/08
Posts: 7
Loc: Texas, United States
I like what Bkil is saying, but I was wondering if we could have the freedom to put in custom scripts like we would usually do with traditional bots.

Top
#5598 - 08/11/09 10:45 AM Re: Calling All Channel Owners - Service Bots [Re: Bkil]
Victor Offline
n00b

Registered: 05/12/09
Posts: 2
Loc: Texas, United States
Originally Posted By: Bkil
It needs flood protection, obviously.


That exists as a channel mode, although I'm not sure of its sophistication (e.g. banning repeat offenders), so a feature integrated into services would not be bad at all. For example, one could turn flood protection on and set it to silence the offender (a ~q and ~n ban) for a set amount of minutes. If multiple users are silenced for flooding within a set time period, the channel could be moderated (though this should be on a timer and considered with caution - this could easily be abused as a denial of service vulnerability)

Just my 2¢

Originally Posted By: hsushoe
I like what Bkil is saying, but I was wondering if we could have the freedom to put in custom scripts like we would usually do with traditional bots.


I don't think writing a script parser and dealing with a multitude of potential vulnerabilities is worth it, really.

Top
#5599 - 08/11/09 10:49 AM Re: Calling All Channel Owners - Service Bots [Re: hsushoe]
DigitalMan Offline
n00b

Registered: 01/04/09
Posts: 5
Loc: Detroit, MI
Originally Posted By: hsushoe
I like what Bkil is saying, but I was wondering if we could have the freedom to put in custom scripts like we would usually do with traditional bots.


Since the core of the system will be hosted by WyldRyde I don't see this possible. Unless they have some sort of Web based channel management system where you could add scripts for your channel.
_________________________
Zach Mitchell

Top
#5600 - 08/11/09 10:49 AM Re: Calling All Channel Owners - Service Bots [Re: hsushoe]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
DigitalMan: I think an Anope module will be necessary because the two systems would need to share the same channel access credentials.

hsushoe: Not for a long time - it's a massive job to write an interpreted language. The basis of it will be that it's a modular system and feature sets (modules) can be requested by users. It is designed as a system for the non-coders and it will never be as powerful as a custom bot a coder can create but it shall hopefully provide some useful features.

Top
#5604 - 08/11/09 12:29 PM Re: Calling All Channel Owners - Service Bots [Re: Phil]
Bowler4Ever Offline
n00b

Registered: 12/23/07
Posts: 4
Loc: Massachusetts, USA
Remote channel operations from iPhone/iPod Touch apps even when not in IRC (enables you to see what the bot sees and performs actions through it); has the ability to lock modes the channel owner set until he logs in next.
Using a command to advertise your IRC channel over Twitter, Facebook, etc.

Top
#5605 - 08/11/09 04:01 PM Re: Calling All Channel Owners - Service Bots [Re: Bowler4Ever]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
Most of that is modular stuff, Bowler4Ever, which I'm not too concerned about atm - however, it has been noted for when the modules are written.

Can you explain more what you mean by "has the ability to lock modes the channel owner set until he logs in next."?

Phil

Top
#5606 - 08/11/09 04:12 PM Re: Calling All Channel Owners - Service Bots [Re: Bowler4Ever]
usrbingeek Offline

WyldRyde Staff

Registered: 07/31/06
Posts: 646
Loc: Burlington, VT
It's important to note:

This system will not be an extension or expansion to BotServ, or be customized eggdrop bots.

It will be an entirely new Bot system that will be made available to channel owners in addition to the BotServ bots already available on all WyldRyde channels.
_________________________
WyldRyde IRC Network
Steve Mermelstein
Root Admin

#!/usr/bin/geek
My Amazon.com Wishlist

Please no PMs. Please post to a topic instead so your question(s) may benefit others.

Top
#5607 - 08/11/09 04:30 PM Re: Calling All Channel Owners - Service Bots [Re: Phil]
techhelper1 Offline
newbie

Registered: 01/11/08
Posts: 30
Loc: California
A twitter posting function that will only work by PM 'ing the bot with something like !twitter <username> <password> <message> or have some nick/twitter intergration. And that has a 140 character limit.

!weather <zip code>
Siccors
!time <Time Zone>

!ping <user>

Games, like RPS, deal or no deal.

Multiple RSS Feeds for the channels.

And with the topic,
<Topic> <Divider> <Owner> <Verb> <Status> <Divider> <Static>
duh || techhelper1 is bored. || website here

something like that.

Top
#5608 - 08/11/09 04:42 PM Re: Calling All Channel Owners - Service Bots [Re: techhelper1]
Bkil Offline
Over 50 posts

Registered: 02/15/09
Posts: 50
Loc: Pennsylvania
!ping is pointless since you can just do /ping nick. What nicks is this system going to use, just one or different ones?

Top
#5609 - 08/11/09 04:45 PM Re: Calling All Channel Owners - Service Bots [Re: Bowler4Ever]
tengrrl Offline
Over 50 posts

Registered: 11/01/07
Posts: 85
Loc: USA
I personally don't need it, but people do occasionally ask about the !winner script that is used in #chris.

Top
#5610 - 08/11/09 07:19 PM Re: Calling All Channel Owners - Service Bots [Re: Bowler4Ever]
Duffy Offline
n00b

Registered: 03/18/08
Posts: 5
Loc: 127.0.0.1
Some Command Suggestions:
!host <domain> - to do dns lookups
!ison <website> - check if website is online or offline
!tld <tld> - return what country owns the tld
!quote add <quote> - Adds a quote to the WyldRyde website quote system
!quote read <quote> - Reads quote from WyldRyde website quote system
!uptime <nick> - Returns the total amount of time the specified user has been online
!rules - displays the rules of the current channel set by the owner

Top
#5611 - 08/11/09 07:27 PM Re: Calling All Channel Owners - Service Bots [Re: Duffy]
techhelper1 Offline
newbie

Registered: 01/11/08
Posts: 30
Loc: California
the !rules is going to be added seperately, when a user adds an !<command>.

Top
#5612 - 08/11/09 07:27 PM Re: Calling All Channel Owners - Service Bots [Re: Duffy]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
A lot of the stuff being suggested are things that can already be done by a simple whois lookup or CTCP message. I don't forsee the system cloning features found in other parts of the network - it's just a waste of time.

Phil

Top
#5622 - 08/12/09 03:05 PM Re: Calling All Channel Owners - Service Bots [Re: Phil]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
Due to a somewhat unfortunate series of events, my main PC is out of action for up to a week. This means dev of this project will likely start after I return from Gnomdex. However, keep your ideas coming and it should be a good system.

Phil

Top
#5624 - 08/12/09 10:01 PM Re: Calling All Channel Owners - Service Bots [Re: Phil]
lawl Offline
n00b

Registered: 08/12/09
Posts: 1
Loc: -
Thats a great Idea. One of the reasons I choosed WyldRyde was it has a BotServ, because at this time, we hadn't have the resources to setup an eggdrop or something simmilar.
For smaller channels this is really the perfect thing!
Some good features could be autovoice, chanmode protection, and maybe even some "fun-features" like !bomb.
If there's anything i could help, i'm also a developer and (even if I hate it) java is the next language I have to learn.

btw excuse me for my english, it's not my native language.

Top
#5625 - 08/12/09 10:03 PM Re: Calling All Channel Owners - Service Bots [Re: lawl]
Bkil Offline
Over 50 posts

Registered: 02/15/09
Posts: 50
Loc: Pennsylvania
"/cs help autovoice" and "/cs help set mlock" are for autovoice and chanmode protection

Top
#5626 - 08/12/09 10:03 PM Re: Calling All Channel Owners - Service Bots [Re: lawl]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
Auto voice and channel mode protection already exist in botserv. Rest is noted.

Thanks for your comments.

Top
#5639 - 08/14/09 04:31 PM Re: Calling All Channel Owners - Service Bots [Re: Bowler4Ever]
Snakeyes Offline
newbie

Registered: 11/28/07
Posts: 33
Loc: Illinois
If I or another hop/op/admin sets a mode like +m or +i. Maybe have it so the service bot will automatically turn off the mode after a set time, so that way if I set +m and I walk away from my computer for a few hours. I won't have to come back and turn it off. Just a suggestion.
_________________________
- Be careful I might bite you if your not careful. -

- Founder of #snakeyes11 on wyldryde. -


Top
#5640 - 08/14/09 04:59 PM Re: Calling All Channel Owners - Service Bots [Re: Snakeyes]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
Noted, Snakeyes. It's another module, not a core feature but a good idea that should be implemented some time smile

Top
#5641 - 08/14/09 05:08 PM Re: Calling All Channel Owners - Service Bots [Re: lawl]
techman224 Offline
Over 50 posts

Registered: 07/24/08
Posts: 77
Loc: Winnipeg, Manitoba, Canada
I would like a bot that you can add custom commands, some spam protection, some games, the ability to link it up to a twitter account, and to be able to set extended topics (like status and static).
_________________________
Founder of #techman, #advertising, and #startrek
SOP in #vistaops, #ryanbecker, and #techhelper
AOP in #GeniusBar, #sam-ops, #vista, and #icomputer
HOP in #MRA, #samf, and #yertalert
VOP in #buracelive, #Chills, #Chris, #computertech, #iPhone, and #Karol

Top
#5785 - 09/09/09 09:21 AM Re: Calling All Channel Owners - Service Bots [Re: Phil]
gknee Offline
n00b

Registered: 08/14/08
Posts: 4
Loc: East coast, US
Hi Phil,

I'd like a way of limiting the number of characters in nicks as users join the channel or change nicks. Something like, "nicks can't have more than 10 characters, please enter another nick"

Number one on my wish list is still to have a different indicator for channel owner and admins.

Thanks smile


Edited by gknee (09/09/09 09:21 AM)

Top
#5798 - 09/13/09 09:20 AM Re: Calling All Channel Owners - Service Bots [Re: gknee]
Phil Offline
Over 200 posts

Registered: 10/23/06
Posts: 205
Loc: Warwick, UK
The only way the system can limit the number of characters in a nickname is by kicking the user when they join, which is somewhat floody if it gets mixed with the auto join on kick scripts that some clients have.

The distinction between ops, admins and owners is a feature of the IRCD and one we have chosen never to implement because of its incompatibility with some badly written IRC clients.

Phil

Top
#5890 - 10/07/09 11:22 AM Re: Calling All Channel Owners - Service Bots [Re: Phil]
iAlex Offline
Over 100 posts

Registered: 09/01/08
Posts: 100
Loc: Kongsvinger, 2209 Norway.
This sounds like a very good idea.. and would also hopefully limit the number of bots on the network..

I've had an IRC bot for many years and since many people on IRC has been in the channel #chris it seems like a lot of people wants to be able to add custom "what is <object>" commands.. so there's my suggestion
_________________________
http://ialex.info
ialex94wr@gmail.com
alex@ialex.info

Top
#5986 - 04/24/11 05:47 AM Re: Calling All Channel Owners - Service Bots [Re: iAlex]
dseeker Offline
n00b

Registered: 04/24/11
Posts: 1
Loc: Country
Hi, Nice to meet you.
_________________________
cabal online cabal online

Top
Page 1 of 3 1 2 3 >


Moderator:  Jeff, mandy, usrbingeek