#metabrainz

/

      • kartikeyaSh_ircc has quit
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • G0re joined the channel
      • Gore|woerk has quit
      • UmkaDK_ has quit
      • TehTotalPwnage has quit
      • navap has quit
      • navap joined the channel
      • navap has quit
      • navap joined the channel
      • TehTotalPwnage joined the channel
      • Slurpee has quit
      • Major_Lurker has quit
      • Major_Lurker joined the channel
      • mzfr joined the channel
      • suriv has quit
      • naiveai
        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?
      • (Ironically enough this is one such proposal)
      • Here's a rudimentary syntax I cooked up for this: https://git.io/vNZNm
      • KassOtsimine joined the channel
      • KassOtsimine has quit
      • KassOtsimine joined the channel
      • HSOWA has quit
      • mzfr has quit
      • D4RK-PH0ENiX has quit
      • 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