mIRC Home    About    Download    Register    News    Help

Print Thread
#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.
#119498 06/05/05 08:42 PM
Joined: Nov 2003
Posts: 2,327
T
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
#119499 06/05/05 08:43 PM
Joined: Mar 2004
Posts: 359
L
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..

#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.

#119501 06/05/05 08:49 PM
Joined: Nov 2003
Posts: 2,327
T
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
#119502 06/05/05 08:52 PM
Joined: Mar 2004
Posts: 359
L
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

#119503 06/05/05 08:56 PM
Joined: Dec 2002
Posts: 3,547
S
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

#119504 07/05/05 08:57 AM
Joined: Dec 2002
Posts: 2,962
S
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.
#119505 09/05/05 08:30 AM
Joined: Apr 2004
Posts: 759
M
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
#119506 09/05/05 09:04 AM
Joined: Dec 2002
Posts: 208
H
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...
#119507 09/05/05 10:14 PM
Joined: Mar 2004
Posts: 540
A
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

#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*

#119509 10/05/05 06:00 PM
Joined: Apr 2004
Posts: 871
Sat Offline
Hoopy frood
Offline
Hoopy frood
Joined: Apr 2004
Posts: 871
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

Link Copied to Clipboard