publiclab / plotsbot

A bot for Public Lab
GNU General Public License v3.0
17 stars 28 forks source link

plotsbot can't approve IRC users via Matrix bridge #127

Open jywarren opened 5 years ago

jywarren commented 5 years ago

since they aren't identified, i guess?

https://github.com/matrix-org/matrix-appservice-irc/issues/428

This part of the config seems to address identification....

https://github.com/matrix-org/matrix-appservice-irc/blob/d59b18a958a0f27b7492723552629f7d22783eb5/config.sample.yaml#L342-L345

Oh! Guidance here!

https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ#how-do-i-registeridentify-to-nickserv

jywarren commented 5 years ago

Also see https://github.com/matrix-org/matrix-appservice-irc/search?q=identify&type=Issues

jywarren commented 5 years ago

Oh wow, you can do this! Messaging @_oftc_nickserv:matrix.org and then accepting it's private message PM invite.

jywarren commented 5 years ago

image

jywarren commented 5 years ago

and if you are jywarren you'll actually be jywarren[m] to nickserv; so register PASSWORD EMAIL_ADDRESS will register you

jywarren commented 5 years ago

Even while identified manually (and theres' an automated way here https://github.com/matrix-org/matrix-appservice-irc/wiki/End-user-FAQ#and-do-it-automatically) i wasn't able to speak from Matrix/Riot into IRC... ☹️

jywarren commented 5 years ago

Can we have people auto-identified if from Matrix? @icarito

jywarren commented 5 years ago

Added messages to plotsbot quiet and voice behaviors to tell people to join via a non-IRC chat...

jywarren commented 5 years ago

I tried /mode +q #publiclab instead of /mode +m #publiclab to allow exemptions for bots, but got this message:

#publiclab #publiclab Channel ban list is full

jywarren commented 5 years ago
jywarren commented 5 years ago

OK, i added /mode +mz #publiclab which means ops can hear quieted/moderated people, so we at least know if a real person is stuck -- this from https://nedbatchelder.com/blog/201808/fighting_spam_on_freenode.html