Freso: sigyn seems to working excellently, just saw a spamwave hit #sql and a bunch of others but nothing happened here! \o/
Leftmost
More than anything, that just means they didn't show up here. Sigyn hasn't kicked or banned anyone, so we don't really have any measure of her effectiveness.
samj1912
This ^
I have sigyn on one of my channels
Didn't work sadly :/
naiveai
Leftmost: maybe spammers just avoid channels with Sigyn?
idk whatever. as long as there's no spam :D
Major_Lurker
clearly not based on what samj1912 said
samj1912
Hmm, nvm, apparently Sigyn left in a netsplit :/
heyoni joined the channel
heyoni has quit
heyoni joined the channel
heyoni has quit
Zastai joined the channel
Zastai has quit
Ashish joined the channel
Ashish
reosarevok: so what do i do ?
naiveai
Ashish: about?
Ashish has quit
reosarevok
A video
I'll answer on the task
heyoni joined the channel
heyoni has quit
naiveai
So, I was thinking (again :P) on some plugin for BrainzBot. Often it seems that a small/informal proposal is brought up in the IRC and people vote on it, discuss a little bit, etc before it's turned into a formal JIRA issue. Would it be a good idea to have BrainzBot handle accumulating the votes and concerns on such propsals?
Leo_Verto: are there any config options for the logging? getting ConnectionError: ('Connection aborted.', error(61, 'Connection refused')) when starting brainzbot
D4RK-PH0ENiX joined the channel
D4RK-PH0ENiX has quit
D4RK-PH0ENiX joined the channel
KassOtsimine has quit
KassOtsimine joined the channel
Freso
naiveai: Sigyn did kick one spammer from here, but obviously she can't remove them until they've started spamming, so we'll have to endure a few messages before she kicks into effect. (In the last case I noticed, I think the spammer sent 4 messages before getting k-lined.)
naiveai
Leo_Verto: oddly enough it still works
Freso: that makes sense, actually. can't preemptively ban people :P
KassOtsimine has quit
KassOtsimine joined the channel
Freso: sorry, small question. are colors disabled on this channel?
Freso
naiveai: I don't think so.
suriv joined the channel
Sigyn joined the channel
naiveai
Freso: but reosarevok wasn't co-dictator this time! :D
Prathamesh_ joined the channel
Prathamesh_ has quit
Freso: is it safe to assume that people connecting to this channel will have clients that support colors?
or should I just avoid its use in brainzbot plugins
Freso
naiveai: It isn't safe to assume anything about people's clients. :) However, sane clients that don't do colour should strip out the IRC colour/formatting codes from received messages.
naiveai
Freso: so I can't rely on it being there. hmmm
Freso
So I'd say feel free to (tastefully) use colours for BrainzBot.
naiveai
Freso: what I was thinking to show users who had voted yes in green and no in red
Freso
But use it to enhance the message, not as a message in itself.
Yeah, no.
naiveai
Freso: but with no colors it would then be impossible to detect.
Freso
Yep.
naiveai
Freso: so I could do something like:
Freso
You could do "👍: foo, bar, baz; 👎: eggs, spam, sausage"
naiveai
Freso +
+Freso, naiveai -xyz, somebody
Freso: ^ does above look good?
Freso
Could also work.
naiveai
cool
Freso
Keep in mind a way to note "neutral" or abstain votes.
naiveai
oh yes
just a * will do for them I think
+Freso, naiveai -xyz, somebody *neutral, people
Freso
SeemsGood to me
KassOtsimine
preemptively banning people is some next level Minority Report shit
so yea.
ooh a way to auto thingy the votes
make sure that you program in a way to prevent people double voting :P
naiveai
oh yeah ofc
KassOtsimine
in my experience, atleast here, people double vote because they thing their vote wasn't seen, (atleastthat's why I've accidentally doen it :P) so a bot that auto collects votes will help prevent that atleast :D
naiveai
only problem with this syntax is now we can't have concerns
KassOtsimine
hmm?
sure we can
naiveai
no, what I mean is
KassOtsimine
have pot see pattern "yes, but"
naiveai
I was planning to do smth like
KassOtsimine
bot*
naiveai
!downvoe <proposal_name> <concern>
s/downvoe/downvote
KassOtsimine
and add a * or something (I think * isn't very neutral)
but that's bikeshedding at this point
naiveai
so when we show the result of proposal_name, I need to figure out a way to show those concerns
KassOtsimine: what would be a more neutral character?
KassOtsimine
hmmm
nothing? if + is for and - is agaisnt?
naiveai
well there has to be some indication for people with no colors
KassOtsimine
what
everyone has a colour in my client, i don't thing yo usohudl add any more colours, that will be confusing
Freso
KassOtsimine: Not the nick colour but the "vote colour". E.g., if I vote "yes" my "colour" is "yes".
KassOtsimine
well that would be "+" then
and agaisnt is "-"
naiveai
Proposal <name> by <some_dude> got these votes:
Freso
If there's a question going on and I want to specifically state that I looked at it but I'm neither for or against, what's my "colour" then?
naiveai suggested "*".
KassOtsimine
¯\_(ツ)_/¯ I'd say it's neutral? and no vote givrn?
Freso
Yes, neutral. But what symbol do you use to show that?
KassOtsimine
if someoen "doesnt vote" ther nick shouldn't even be in the list
Freso
It should.
Well, no, not if someone doesn't participate in the vote at all.
KassOtsimine
so everyone in the list 133 people?
yo u can eithe vote "no, yes, or neutral
naiveai
+hello, world -something:<concern>, someone:<concern> abstain: someone, something
Freso
KassOtsimine: Yes. But what symbol would you use for "neutral".
* ?
naiveai
^ not sure how to handle long concerns in above
"abstain" is also a bit long. we need some char
KassOtsimine
since you have 3 options: nothing, + and -
imho, only guys
naiveai
KassOtsimine: I would say it's nothing, +, -, and neutral
KassOtsimine
imho only, guys
if yo udon't vote why should you be in the list of votes?
Freso
KassOtsimine: So instead of "+Freso, naiveai -xyz, somebody *neutral, people" using "+Freso, naiveai -xyz, somebody neutral, people" would convey that "neutral" and "people" abstained?
naiveai
actually that could work
Freso
An "abstain
" vote is not a none vote.
naiveai
maybe "#"
KassOtsimine
i like that for abstain actually
Freso
naiveai: I don't think so. Makes it hard to tell that there's something different between "somebody" and "neutral".
* and # both work for me.
As long as there's some symbol.
naiveai
well I'll be adding a config option for all those symbols anyway