mIRC Home    About    Download    Register    News    Help

Print Thread
except and invex #119497 06/05/05 08:35 PM
Joined: Jan 2005
Posts: 20
C
C45P3R Offline OP
Ameglian cow
OP Offline
Ameglian cow
C
Joined: Jan 2005
Posts: 20
you have ban support, but I would also like to see except and invex(invite except) support just like for ban. ie)
$iel
$iil
on *:except:
on *:invex:

Last edited by C45P3R; 06/05/05 08:36 PM.
Re: except and invex #119498 06/05/05 08:42 PM
Joined: Nov 2003
Posts: 2,327
T
tidy_trax Offline
Hoopy frood
Offline
Hoopy frood
T
Joined: Nov 2003
Posts: 2,327
Until (if) the feature is added you could use the on rawmode event and store your own lists.

Nice suggestion.


New username: hixxy
Re: except and invex #119499 06/05/05 08:43 PM
Joined: Mar 2004
Posts: 359
L
LostServ Offline
Fjord artisan
Offline
Fjord artisan
L
Joined: Mar 2004
Posts: 359
ive reread that post several times and i still havent the slightest clue on what hes suggesting..

Re: except and invex #119500 06/05/05 08:45 PM
Joined: Jan 2005
Posts: 20
C
C45P3R Offline OP
Ameglian cow
OP Offline
Ameglian cow
C
Joined: Jan 2005
Posts: 20
I know.. This is what I've had to do but it's slow using scripts hardcoded would be much better.

Re: except and invex #119501 06/05/05 08:49 PM
Joined: Nov 2003
Posts: 2,327
T
tidy_trax Offline
Hoopy frood
Offline
Hoopy frood
T
Joined: Nov 2003
Posts: 2,327
On certain networks there are (+e) except and (+I (eye, not el)) invite lists.

The except list is so people that are included in a ban can still join. So if you ban an entire isp and an innocent user asks if he can join you could add him to the except list.

The invite list is so certain people can join even if the channel is (+i) invite only.

He wants to have an identifier to retrieve the addresses in these lists just like $ibl for the banlist.


New username: hixxy
Re: except and invex #119502 06/05/05 08:52 PM
Joined: Mar 2004
Posts: 359
L
LostServ Offline
Fjord artisan
Offline
Fjord artisan
L
Joined: Mar 2004
Posts: 359
i've heard of them both and only used the ban exception mode, this sounds like a good suggestion smile

Re: except and invex #119503 06/05/05 08:56 PM
Joined: Dec 2002
Posts: 3,547
S
SladeKraven Offline
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 3,547
It's pretty straight forward.

mIRC deals with Internal Ban List with $ibl($chan,N) which returns the Nth item in the /channel list, with me?

//echo -a $ibl($chan,1) returns the first item in the ban list.

From the mIRC help file (/help Channel Central)

Quote:

Bans List
This allows you to view, edit, or remove various types of mode settings, such as bans, exceptions, and invites. Most IRC networks support ban lists, however few support exception and invite lists currently.


As you can see it supports Ban Lists, but few support for exception and invite lists.

Which is where $iil (Internal Invite List) and $iel (Internal Exception List) come in. Still follow? I'd imagine they'd work the same way as $ibl or atleast I hope.

Overall, it's a great suggestion I'd love to see it added.

All the best,

-Andy

Re: except and invex #119504 07/05/05 08:57 AM
Joined: Dec 2002
Posts: 2,962
S
starbucks_mafia Offline
Hoopy frood
Offline
Hoopy frood
S
Joined: Dec 2002
Posts: 2,962
Rather than keep adding identifiers for each individual list-based mode, I'd rather see a single internal list identifier with a parameter to take the mode character of any type A mode from the CHANMODES token (eg. $il(e, #mirc, 1)).


Spelling mistakes, grammatical errors, and stupid comments are intentional.
Re: except and invex #119505 09/05/05 08:30 AM
Joined: Apr 2004
Posts: 759
M
Mpdreamz Offline
Hoopy frood
Offline
Hoopy frood
M
Joined: Apr 2004
Posts: 759
that indeed be nice, Unreal seems to not like /mode #channel +i to return the invite list where ban and except work just fine.


$maybe
Re: except and invex #119506 09/05/05 09:04 AM
Joined: Dec 2002
Posts: 208
H
Hrung Offline
Fjord artisan
Offline
Fjord artisan
H
Joined: Dec 2002
Posts: 208
Um.. /mode #chan +i sets it invite only. Try /mode #chan +I (capital form of i, and the + may or may not be optional -- it is on the servers that I frequent.) Perhaps this is the source of your troubles?


If I knew now what I will know then... maybe things will have been different...
Re: except and invex #119507 09/05/05 10:14 PM
Joined: Mar 2004
Posts: 540
A
Armada Offline
Fjord artisan
Offline
Fjord artisan
A
Joined: Mar 2004
Posts: 540
UnrealIRCD just added +I support so you have to be on a server that is 3.2.3 and the above will work

Re: except and invex #119508 10/05/05 05:49 PM
Joined: Feb 2004
Posts: 201
J
Jae Offline
Fjord artisan
Offline
Fjord artisan
J
Joined: Feb 2004
Posts: 201
Quote:
On certain networks there are (+e) except and (+I (eye, not el)) invite lists.

The only problem being on some networks +e is a channel mode that works like +i or +m and does not have extra parameters.

Although unless stated in 005 ? *shrugs*

Re: except and invex #119509 10/05/05 06:00 PM
Joined: Apr 2004
Posts: 846
Sat Offline
Hoopy frood
Offline
Hoopy frood
Joined: Apr 2004
Posts: 846
Indeed, you can find out which mode characters take parameters; they're the ones in the first (comma-separated) field of the CHANMODES token in the 005 numeric.


Saturn, QuakeNet staff