!top10

Please post any ChanStat suggestions in this forum.

Moderator: ChanStat Staff

Matt
Site Admin
Posts: 136
Joined: Thu Feb 26, 2009 11:03 pm

!top10

Post by Matt » Mon Mar 09, 2009 9:48 pm

What do you guys think about adding a !top10 command? It would display the top 10 most active channels on the network. Of course we will have the occasional spam channel; because hey, it's SwiftIRC we're talking about here. But all the channels on the list will be monitored closely. If we do find spam: the channel will be blacklisted, the main user(s) involved will be put on ignore, and possibly ircop action will be taken.

It'll work like this:

a user types !top10
the bot will notice the user the top 10 most active channels on the network

example: Matt-: !top10

ChanStat - 1. #Channel1 - 255,228 total lines
2. #Channel2 - 120,142 total lines
3. #Channel3 - 45,827 total lines

etc.

You could also type @top10. It will have the bot tell the top 10 channels publicly. This command could potentially become a spam problem, so this will also be closely monitored. If we see any abuse occur, we will take appropriate action.

We are trusting that the users will not abuse this command. If we do see many cases of abuse arising, we will be forced to take !top10 away.

Please leave your feedback on what you think of the idea.

Thanks,

Matt
Image

`{Chris}
Posts: 1
Joined: Sat Feb 28, 2009 9:24 am

Re: !top10

Post by `{Chris} » Mon Mar 09, 2009 9:50 pm

sounds good to me

Luke
Posts: 2
Joined: Sat Mar 07, 2009 8:47 pm

Re: !top10

Post by Luke » Mon Mar 09, 2009 9:52 pm

Well,
I'm not sure it would be a good idea
Because it could cause chanstat to experience more lagg due to it sending 10 lines of text at once

maybe a top5 instead of 10 that way it doesn't send quite so much

Unless you were going to have it do like

example: 1. #Irchelp 300,000 lines, 2. #Help 253,423 lines, 3. #chanstat 234,412 lines, etc, etc, etc, etc, etc

and also maybe put like a limit on the channel its self

So the command can only be used like 5 times in 30 minutes in that channel.
Last edited by Luke on Mon Mar 09, 2009 10:37 pm, edited 1 time in total.

Home
ChanStat Admin
Posts: 116
Joined: Thu Feb 26, 2009 10:59 pm
SwiftIRC nick: Home

Re: !top10

Post by Home » Mon Mar 09, 2009 9:59 pm

Not a bad idea.

Would be a good idea to limit the amount of times it can be used by a person/channel in a mins time.

If you could add something of that sort, it would be a nice command to have.

Matt
Site Admin
Posts: 136
Joined: Thu Feb 26, 2009 11:03 pm

Re: !top10

Post by Matt » Mon Mar 09, 2009 10:05 pm

We would definitely have to add a spam guard on that command. There will probably be some kids that try to spam to get their channel on the list, or spam the command. But I think for a majority of the users, that use the bot correctly, this would be a nice addition to the bot.
Image

Sub
Posts: 5
Joined: Sat Feb 28, 2009 11:58 am
SwiftIRC nick: Sub
Location: Bremerton WA
Contact:

Re: !top10

Post by Sub » Tue Mar 17, 2009 11:48 pm

That would be really cool. I would start using ChanStat just for that command. Maybe a public command as well. People will see the private and everyone in the channel will be doing !top10.
With a public command maybe a !global off.

Goury
Profile User
Posts: 25
Joined: Thu Mar 26, 2009 10:35 pm

Re: !top10

Post by Goury » Thu Mar 26, 2009 11:13 pm

I think a !top5 would be more suitable for the bot, !top10 would be to much.
I also believe if it were to be contained in one line it would be better, yes it
would be long and annoying. But that is better then tall and lagy. Also, one
thing that concerns me is that this may cause competition among channels.

I foresee this happening a lot:
User1 has joined #Chan2
<User1> !Top10
<Chanstats> #Chan1 122,043 lines - #Chan2 121,568 lines - #Chan3 105,656 lines - (Ect.)
<User1> Hey, #Chan2 is almost in first place!
<User2> Really?
<User2> !Top10
<Chanstats> #Chan1 122,046 lines - #Chan2 121,571 lines - #Chan3 105,661 lines - (Ect.)
<User1> Hey User2! Lets spam the channel and get #Chan2 to beat #Chan1
<User2> He,He,He, Ok User1 Lets do it!
<User2> Spam!
<User1> Spam!
<User2> Spam!
<User1> Spam!
<User1> Spam!
(Continus pattern of spam for the next 1,000 lines of text).

Matt
Site Admin
Posts: 136
Joined: Thu Feb 26, 2009 11:03 pm

Re: !top10

Post by Matt » Fri Mar 27, 2009 6:36 pm

I agree with the !top5 idea. As for the spam problem; there will be some spam because hey...it's swiftirc...but thats why the channels on the list will be monitored closely for spam. If we do find that a channel is spamming just to get on the list, ChanStat will definitely take action and maybe the network might take action also.

I thought of this command to maybe encourage more activity among channels. As of late I've kind of noticed that many channels have become inactive. I believe ChanStat does encourage more channel activity as is, but maybe this could encourage it a little more. It also gives the bot more variety; instead of just !chanstats.
Image

Goury
Profile User
Posts: 25
Joined: Thu Mar 26, 2009 10:35 pm

Re: !top10

Post by Goury » Fri Mar 27, 2009 7:10 pm

This would be a great addition to ChanStat, but I think it is safe bet to say that a
!Top5 command would be better then a !Top10 in terms of spam. The only thing I
could see wrong with it (excluding spam) is if a channel is in the top 5/10 and the
owner of the channel does not want his or her channel listed in the top channels.
Other than possible privacy issues (which I would not expect to occur very often
because I would amuse most people would want their channel listed for popularity
bonuses), this is SwiftIRC, some users may see a channel listed in the top 5/10
and decide to launch spam attacks every now and then for "fun".

Matt
Site Admin
Posts: 136
Joined: Thu Feb 26, 2009 11:03 pm

Re: !top10

Post by Matt » Fri Mar 27, 2009 7:18 pm

What I might do with that is, if the owner does not want his/her channel to be on the list then he/she could message one of the staff members and request to have it removed. I don't see this becoming too large of a problem though.
Image

Post Reply