|
|
| Author |
Message |
Triple_H Newbie

Joined: 30 Oct 2003 Posts: 94 Location: IRC
|
Posted: Dec 26, 2006 4:55pm Post subject: Record ACTUAL user count. |
|
|
This might not be worth the effort but you don't know how many times I enter networks that are filled with botserv bots. Would it be possible to have scrawl recieve the botlist, and subtract the number of bots from the total user count?
I say this for the following
Networks are ranked higher then they should be. If I am searching for a network with a decent user base, it is annoying to connect and find the majority of "users' Botserv bots/services.
As I said, this probably isn't a issue for many people, but it would be nice to get the user count of a network as precise as possible. Thanks for considering this suggestion. |
|
| Back to top |
|
 |
Jobe Idler

Joined: 30 Jul 2006 Posts: 381 Location: Lurking in the shadows of some random channel!
|
Posted: Dec 26, 2006 5:06pm Post subject: Re: Record ACTUAL user count. |
|
|
| Triple_H wrote: | | This might not be worth the effort but you don't know how many times I enter networks that are filled with botserv bots. Would it be possible to have scrawl recieve the botlist, and subtract the number of bots from the total user count? |
Ok im alittle baffled as to how this would actually work. Because there is no definitive way to identify a bot from a normal user and any way that could be used is easily forged to make the bot appear as a normal user.
So there is in fact no way to know how many users are actually bots.
It's hard enough for opers to identify which users on a network are bots and which arnt, without expecting a bot such as scrawl that connects as a regular user and can only see what regular users can see to even be able to find out how many bots are present.
Again even if there was some way users would soon find a way for their bot to overcome that way. |
|
| Back to top |
|
 |
Jason SearchIRC Developer

Joined: 03 May 2003 Posts: 1221 Location: Tampa, FL
|
Posted: Dec 26, 2006 5:17pm Post subject: |
|
|
| Yeah, it's going to be difficult. Also what's the difference between network robots and user robots? Try and figure out how many robots are on efnet... if you can figure out a way, I'll consider implementing it :) |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1122
|
Posted: Dec 26, 2006 7:41pm Post subject: |
|
|
Since most networks hide ulined servers, and generally speaking, ulined servers are some form of services server, would it not be possible to calculate the number of users on each server scrawl sees by doing /map on the networks.
This assumes that all ircds would report user count per server in the /map output, I know Unrealircd, Inspircd and hybrid 7 does. Bahamut does not have /map and usercount per server doesn't appear in /links. Adding the user count reported in map is a method that I use to determine as an individual the usercount minus services. It's not always 100% accurate, but tends to be more accurate more often than /lusers is. Scrawl can already know what ircd is used since it reports it, perhaps scrawl can count from /map of those ircds that support it and it;s current method on those that don't
Perhaps it's worth a few minutes of research as far as the plausability of this idea. |
|
| Back to top |
|
 |
Triple_H Newbie

Joined: 30 Oct 2003 Posts: 94 Location: IRC
|
Posted: Dec 26, 2006 7:48pm Post subject: |
|
|
The least you could do I suppose is networks running anope could run a /msg botserv botlist and subtract the number of bots from the total count.
I guess it wasn't very plausable, but I do think looking into ways of indentifying not only botserv bots but "user bots" wouldn't be a bad idea. Perhaps identifying channels such as #warez and #xdcc etc, and then excluding all listings in those channels. |
|
| Back to top |
|
 |
Jason SearchIRC Developer

Joined: 03 May 2003 Posts: 1221 Location: Tampa, FL
|
Posted: Dec 26, 2006 8:45pm Post subject: |
|
|
| unfortunately the reality of the situation is that we have to deal with networks that run any possible version of ircd, and they can do so in many different languages. Many have links and map disabled. We only have one rule - we can't assume anything. Add to it random color codes, control characters, and other stuff people put into the ircd output, and it is sometimes amazing we have any stats at all. |
|
| Back to top |
|
 |
Jobe Idler

Joined: 30 Jul 2006 Posts: 381 Location: Lurking in the shadows of some random channel!
|
Posted: Dec 27, 2006 6:47am Post subject: |
|
|
| Triple_H wrote: | The least you could do I suppose is networks running anope could run a /msg botserv botlist and subtract the number of bots from the total count.
I guess it wasn't very plausable, but I do think looking into ways of indentifying not only botserv bots but "user bots" wouldn't be a bad idea. Perhaps identifying channels such as #warez and #xdcc etc, and then excluding all listings in those channels. |
Also the problem of like on Anope where some bots can be set for oper only use meaning regular users dont see them listed. |
|
| Back to top |
|
 |
|