mIRC Home    About    Download    Register    News    Help

Print Thread
#469 09/12/02 06:17 AM
Joined: Dec 2002
Posts: 4
S
SWV1 Offline OP
Self-satisified door
OP Offline
Self-satisified door
S
Joined: Dec 2002
Posts: 4
I know several people who would like a way to identify IRC operators.

Users that have channel ops or that are voiced have an @ or a + next to their name and can also have a different colour set in the address list settings.

Some clients add a check next to an Oper's nick and/or make the nick a different colour.

Doing a /WHOIS <nick> displays "<nick> is an IRC Operator" but it would be nice to have some other way to identify IRC operators.

#470 09/12/02 06:30 AM
Joined: Dec 2002
Posts: 144
D
Vogon poet
Offline
Vogon poet
D
Joined: Dec 2002
Posts: 144
I'm not quite sure how feasible that would be.

There are usually two standard ways of detecting IRCops on most networks.

1) /whois
2) /who

Either method would require mIRC to perform a /whois on everybody in a given channel ... or perform a /who on a channel when you first enter it.

In larger channels, that is not feasible and may freeze up mIRC for a few seconds. Additionally, not all networks allow normal users to request a /who on an entire channel. Webnet would be one of them I believe.

It's much easier to obtain a script to accomplish what you want. =)


"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke
#471 09/12/02 07:03 AM
Joined: Dec 2002
Posts: 4
S
SWV1 Offline OP
Self-satisified door
OP Offline
Self-satisified door
S
Joined: Dec 2002
Posts: 4
Yes, I know it is just that some clients display a small check or change the colour of the user when they connect and I have heard many people discussing how they would like to see it in mIRC, so I thought I would mention it here.


#472 09/12/02 07:13 AM
Joined: Dec 2002
Posts: 144
D
Vogon poet
Offline
Vogon poet
D
Joined: Dec 2002
Posts: 144
IMHO, while that may be possible for smaller networks, it may not be feasible or even possible, on larger ones.

You cannot monitor everybody who connects or opers. Or even if you could, you may not be able to do so for the entire network (as opposed to the single server) that you're on. In addition, there are so many different ircds available out there these days ..


"Any sufficiently advanced technology is indistinguishable from magic." - Arthur C. Clarke
#473 09/12/02 08:12 AM
Joined: Dec 2002
Posts: 18
S
Pikka bird
Offline
Pikka bird
S
Joined: Dec 2002
Posts: 18
Problem with "detecting" Opers with a WHO #channel is that there is no guarantee that someone will oper/deoper themselves. mIRC would have to "constantly" WHO #channel to keep up with that.

In addition, mIRC would have to USERHOST every JOIN to a channel to check whether or not someone is an oper. This would be extremely taxing to the network.

There is a reason why channel functions are kept separate from global functions on the server side.

#474 09/12/02 02:13 PM
Joined: Dec 2002
Posts: 212
V
Fjord artisan
Offline
Fjord artisan
V
Joined: Dec 2002
Posts: 212
the most usefull way to do this is /stats p irc.server.com for all the servers on a network


And all I need now is intellectual intercourse, a soul to dig the hole much deeper
#475 09/12/02 02:22 PM
Joined: Dec 2002
Posts: 2,985
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 2,985
It won't happen. Opers have nothing to do with channels. I for one really detest being drawn into channel matters so the last thing I need is to be forced to wear a mode prefix simply because I'm an oper. The other thing is opers can't have a mode prefix because no channel modes apply to them. Opers that want to make themselves available will always sit in #Help or the equivalent there-of. Opers that want to hide and either pretend not to be there or factually not be available will either just sit in channels (without ops) or just sit on Status Window.

When an oper uses /samode they then have the @ but only because at that time channel modes apply to them. I use this rarely though as opers can change all modes without ops or even from outside the channel.

#476 09/12/02 03:51 PM
Joined: Dec 2002
Posts: 56
W
Babel fish
Offline
Babel fish
W
Joined: Dec 2002
Posts: 56
Command: /userhost oper
Result: userhost: oper*=+user@host

If the * is there, then it's an oper.


Acquire. Analyze. Adapt.
#477 09/12/02 07:14 PM
Joined: Dec 2002
Posts: 12
S
Pikka bird
Offline
Pikka bird
S
Joined: Dec 2002
Posts: 12
/help /cline smirk A prefix wouldn't be very nice IMO. It wouldn't treat anyone nicely wink What you could do is grab a /motd or two or three from a few servers, add those nicks to an ini file.. Check on join, and if that nickname is there, great. You could also grab the hostmask and check it IE: nickname!opernick@dalnet

#478 09/12/02 07:17 PM
Joined: Dec 2002
Posts: 5
C
Nutrimatic drinks dispenser
Offline
Nutrimatic drinks dispenser
C
Joined: Dec 2002
Posts: 5
Some network-wide stats may be resricted on some networks but can try:
/stats o
/who 0 o
smile

#479 10/12/02 01:31 AM
Joined: Dec 2002
Posts: 5
A
Nutrimatic drinks dispenser
Offline
Nutrimatic drinks dispenser
A
Joined: Dec 2002
Posts: 5
i wrote one before it was only for the channel you were on..
did a /who on join set all opers to a var, added em on join, removed em on proper events...
or you could assign em a temp userlevel and have a /cnick..


#480 10/12/02 08:19 AM
Joined: Dec 2002
Posts: 66
Babel fish
Offline
Babel fish
Joined: Dec 2002
Posts: 66
I gues saying "Search" is out of the question hmm? :tongue:


- Linux System Administrator, Darktides Communications, LLC.

Link Copied to Clipboard