kaeza 2017-03-06 17:46:06
hello. I am trying to set up the access list for a channel. is +f the correct flag to be able to change access flags?
kaeza 2017-03-06 17:46:31
I'm using this table: https://wikitech.wikimedia.org/wiki/Freenode#Some_of_those_flags
thumbs 2017-03-06 17:46:55
kaeza: with +f, you can only give the flags you have. With +F, you can give any flag to anyone, including +F
gry 2017-03-06 17:46:56
yes, it is
kaeza 2017-03-06 17:47:58
thumbs, ah thank you for the info, will test
thumbs 2017-03-06 17:48:15
kaeza: be careful if you give +F - they can take away your access, too.
manish 2017-03-06 17:48:17
thumbs : do you know how can i handle server spam?
thumbs 2017-03-06 17:48:25
manish: define "server spam"
manish 2017-03-06 17:48:26
like my server is being flooded with UNKNOWN COMMAND
thumbs 2017-03-06 17:48:37
manish: pray tell, what type of server?
manish 2017-03-06 17:48:45
[10:18:29] MATRIXSET Unknown command
manish 2017-03-06 17:48:45
[10:18:30] MATRIXSET Unknown command
manish 2017-03-06 17:48:45
[10:18:31] MATRIXSET Unknown comman
manish 2017-03-06 17:48:49
just the server window i mean
manish 2017-03-06 17:49:00
i think some script went wrong or something
manish 2017-03-06 17:49:04
idk how to stop it
manish 2017-03-06 17:49:08
. /break doesnt work
thumbs 2017-03-06 17:49:08
sounds like a matrix issue.
manish 2017-03-06 17:49:22
there was a command called matrix break
thumbs 2017-03-06 17:49:31
I know nothing about the matrix bridge, so you'll need to ask the matrix folks.
kaeza 2017-03-06 17:49:32
thumbs, I'm aware of that, but thanks for the warning nonetheless
manish 2017-03-06 17:49:42
damn
gry 2017-03-06 17:49:53
why?
thumbs 2017-03-06 17:50:01
manish: why not ask #matrix ?
gry 2017-03-06 17:50:06
they have an irc channel here, it's not a bad thing to ask them
manish 2017-03-06 17:50:09
how is it a matrix issue
manish 2017-03-06 17:50:15
it was an "alias problem"
kaeza 2017-03-06 17:50:20
thumbs, so if I understand correctly, an user with +ovf will be able to +v, +o, +f or any combination thereof, right?
manish 2017-03-06 17:50:22
some script issue or something
thumbs 2017-03-06 17:50:36
manish: then you should have told us what client you're using.
laowai 2017-03-06 17:50:46
+aeiou
thumbs 2017-03-06 17:50:50
kaeza: +f cannot give +f
manish 2017-03-06 17:50:57
thumbs : mirc 7.46
kaeza 2017-03-06 17:51:00
ah, good
thumbs 2017-03-06 17:51:04
kaeza: they can give +v or +o, or both.
gry 2017-03-06 17:51:06
ask, ask ##mirc
thumbs 2017-03-06 17:51:19
manish: ah, I know even less about that client. You would have been better in ##mirc
kaeza 2017-03-06 17:51:19
thanks again thumbs
manish 2017-03-06 17:51:31
okay
laowai 2017-03-06 17:52:28
who uses mirc?
laowai 2017-03-06 17:52:37
like last century
hoglahoo 2017-03-06 17:52:37
I do
manish 2017-03-06 17:52:47
..
kaeza 2017-03-06 17:53:58
one last question: +v and +V are independent for each other? i.e. if I have +v, will I be able to +V others?
kaeza 2017-03-06 17:54:40
(or viceversa)
thumbs 2017-03-06 17:54:54
kaeza: good question!
gry 2017-03-06 17:55:35
i expect them to be independent as far as altering access lists are concerned
thumbs 2017-03-06 17:55:48
either that or one is a superset.
thumbs 2017-03-06 17:56:03
I can't recall at the moment, and I have to leave to run an errand.
kaeza 2017-03-06 17:56:44
okay, thank you yet again thumbs. will test
kaeza 2017-03-06 17:57:19
thank you too, gry :)
thumbs 2017-03-06 17:57:36
kaeza: you're welcome, ping us again if you have question.
thumbs 2017-03-06 17:57:39
*questions, too.
koobs 2017-03-06 17:58:53
Can anyone think of a good way to have a channel be joinable by people on the access list, without having to maintain a list of users, or a list of permissions for those with access. That is to say, if they're on the access list, they can join.
koobs 2017-03-06 17:59:18
I want to avoid having to give all access users +i, and/or require those usersss to /cs invite
koobs 2017-03-06 18:00:07
The closest I could come up with would be for all those with access to have one particular hostmask, a +b *!*@* and a ban exception for that (cloak) mask
nkuttler 2017-03-06 18:00:31
is something wrong with services? can't seem to set an exception
koobs 2017-03-06 18:00:33
But again, that requires all those users to have a single cloak (preventing them from having another cloak)
gry 2017-03-06 18:00:41
koobs: does ``/cs help set restricted`` look like it?
koobs 2017-03-06 18:01:00
*looks*
gry 2017-03-06 18:01:11
(they would still be able to join, but would be kickbanned)
koobs 2017-03-06 18:01:56
gry: that looks like that might be exactly what i want, except i dont want join/ban behaviour
koobs 2017-03-06 18:02:07
perhaps if +i is set, they bypass it?
koobs 2017-03-06 18:02:17
the wording is ambiguous on that
koobs 2017-03-06 18:02:39
"If the channel is set +i, no ban will be set"
koobs 2017-03-06 18:03:20
no ban will be set because its +i and they cant join anyway, or they bypass the +i since restricted is on, and theyre on the access list
gry 2017-03-06 18:03:31
koobs: the ircd only prevents a join if +b, +i, +l, +r and the like are set. there is no way of seamless integration of any of these with chanserv's access list, afaik
gry 2017-03-06 18:03:57
koobs: they'll only be able to get into a +i channel by running a /cs invite
koobs 2017-03-06 18:03:59
indeed, i understand the separation
koobs 2017-03-06 18:04:14
can one customise the resitrcted kick message?
koobs 2017-03-06 18:04:36
id be fine with ban/kick if i could say "Channel is restricted, go #here isntead"
koobs 2017-03-06 18:05:17
gry: The use case is, I want to have many 'irc ops' for #foo* channels (with group contacts, etc), I want #foo-ops only joinable by those on the access list (the authoritative list of moderators)
koobs 2017-03-06 18:05:52
gry: but dont want people to have to remember to invite themselves (autojoin ought be enough)
gry 2017-03-06 18:08:44
koobs: i think it's hardcoded at https://github.com/atheme/atheme/blob/4fd9583b7b8498fb5379b2c07ec4de50f877d85e/modules/chanserv/main.c#L404, so you could file an issue to make the message customizable but put a meaningful channel /topic as a workaround meanwhile
koobs 2017-03-06 18:09:16
gry: roger that, gives me a good idea of action plan
koobs 2017-03-06 18:10:13
gry: i wonder if this is our (FreeBSD) jilles :)
koobs 2017-03-06 18:10:27
/* Stay on channel if this would empty it -- jilles */
gry 2017-03-06 18:10:37
i think it is
koobs 2017-03-06 18:11:33
lovely
gry 2017-03-06 18:11:35
i click, it takes me to https://github.com/jillest, looks like it's got some bsd stuff in there, so
gry 2017-03-06 18:12:36
congratulations on finding the world small :)
koobs 2017-03-06 18:15:11
gry: In the freebsd github org, and the correct surname, so yeh :)
gry 2017-03-06 18:16:54
right :)
koobs 2017-03-06 18:18:00
gry: Can one 'copy' access lists from chan to chan in any capacity?
laowai 2017-03-06 18:19:15
where can you upload a pic
d10mWS 2017-03-06 18:19:25
/msg NickServ d10mWS fucky0um4m41!
gry 2017-03-06 18:19:55
koobs: yes, you could /cs flags #bsd-ops $chanacs:#freebsd +i
gry 2017-03-06 18:20:23
koobs: although that'd not copy their flags over, it would carry the list of people over to the new channel
laowai 2017-03-06 18:24:44
does tinypic ban china ip
luisoliv 2017-03-06 18:29:17
how many channel can i have with ChanServ ?
gry 2017-03-06 18:32:22
luisoliv: i don't remember the exact number, it is 5 by default in atheme but clearly the limit is bigger here (https://github.com/atheme/atheme/blob/master/dist/atheme.conf.example#L1147)
gry 2017-03-06 18:33:03
luisoliv: if you need it to be increased, say some group contacts do this, you can make a separate dummy account to hold channel acl or staff can raise the limit on your account i think
luisoliv 2017-03-06 18:33:28
gry, nvm bro, i though i could do only one at once, that's why i asked
gry 2017-03-06 18:33:48
ok