From e12e1eb4392f6fd82b450ffb797541c8e550156b Mon Sep 17 00:00:00 2001 From: Mikaela Suomalainen Date: Sun, 19 Dec 2021 19:33:49 +0200 Subject: [PATCH] irc: copy-paste the mode script into two others --- irc/generate-oper-override-mode.bash | 15 +++++++++++++++ irc/generate-usual-mode-cmds.bash | 13 +++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 irc/generate-oper-override-mode.bash create mode 100755 irc/generate-usual-mode-cmds.bash diff --git a/irc/generate-oper-override-mode.bash b/irc/generate-oper-override-mode.bash new file mode 100755 index 0000000..a00a711 --- /dev/null +++ b/irc/generate-oper-override-mode.bash @@ -0,0 +1,15 @@ +#!/usr/bin/env bash + +# Generates lines to be copy-pasted to IRC client for mass adjusting modes +# in our PUBLIC IRC channels through OPER OVERRIDE / SAMODE. + +# Modes: refer to https://github.com/ergochat/ergo/blob/master/docs/MANUAL.md#modes + +# Usage e.g.: ./generate-oper-override-mode.bash +q yourusername + +# This should be the same list as the amode script which is preferable alongside +# the normal mode script +for channel in \#helsinki \#keski-suomi \#pirkanmaa \#oulu \#puoluevaltuusto \#puoluetoimisto \#pinu_hallitus \#uusimaa \#varsinais-suomi \#akateemisetpiraatit \#piraattinuoret \#kampanjateltta \#sateenkaaripiraatit \#hame \#vaasa \#hallituskokous \#grafiikka \#toiminta \#piraattivpn \#ppfi \#hepihalko \#aaltopiraatit \#kaakko \#mediaseuranta \#savo-karjala \#messi \#piraatit \#suomiareena \#satakunta \#verkkopalvelut +do + echo "/quote samode $channel $1 $2" +done diff --git a/irc/generate-usual-mode-cmds.bash b/irc/generate-usual-mode-cmds.bash new file mode 100755 index 0000000..1384e54 --- /dev/null +++ b/irc/generate-usual-mode-cmds.bash @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +# Generates lines to be copy-pasted to IRC client for mass-managing modes +# in our PUBLIC IRC channels. Note: +h overrides cmode +i. + +# WARNING: While changed channel modes stay, changing modes of users +# is temporary until they /cycle or similar. For registered users please +# use the AMODE script. + +for channel in \#helsinki \#keski-suomi \#pirkanmaa \#oulu \#puoluevaltuusto \#puoluetoimisto \#pinu_hallitus \#uusimaa \#varsinais-suomi \#akateemisetpiraatit \#piraattinuoret \#kampanjateltta \#sateenkaaripiraatit \#hame \#vaasa \#hallituskokous \#grafiikka \#toiminta \#piraattivpn \#ppfi \#hepihalko \#aaltopiraatit \#kaakko \#mediaseuranta \#savo-karjala \#messi \#piraatit \#suomiareena \#satakunta \#verkkopalvelut +do + echo "/cs amode $channel $1 $2" +done