Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
chat [2022/07/22 11:28] – removed - external edit (Unknown date) 127.0.0.1 | chat [2022/08/24 00:39] (current) – andi | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | = VOC Chat | ||
+ | |||
+ | Neben dem Mumble-Treffen ist IRC unser Haupt Kommunikationsmedium, | ||
+ | |||
+ | Der IRC-Channel `# | ||
+ | |||
+ | Wenn Du nach 5 Minuten wieder rausgehst, weil Du meinst, dass dort nicht los sei, dann warst Du zu ungeduldig. Wir sind zwar oft den ganzen Tag (und natürlich auch die Nacht) im IRC zu finden, aber der IRC nimmt nicht 100% unserer Rechenleistung ein. Wir sind meist nur nebenbei im IRC, hauptsächlich gehen wir irgendeiner mehr-oder-weniger sinnvollen Beschäftigung nach, Gerüchten zufolge sollen einige sogar versuchen Geld zu verdienen. | ||
+ | |||
+ | == Matrix | ||
+ | |||
+ | We are currently experimenting with using the federated Matrix Network in parallel to IRC communication, | ||
+ | |||
+ | If you need to create a new account for the Matrix network, please use one of the many homeservers available, e.g. [[https:// | ||
+ | |||
+ | == IRC Channels | ||
+ | |||
+ | There are several IRC channels that we're using during and between events to organize ourselves: | ||
+ | |||
+ | * #voc @HackInt | ||
+ | * use case: VOC serious business. Invite yourself via /msg chanserv invite #voc or others using /invite nickname #voc | ||
+ | * access limitation: invite only, invite yourself if you are in the group !voc | ||
+ | * #voc-wok @HackInt | ||
+ | * use case: SPAM SPAM SPAM, our twitterbot viri lives here, high traffic if event is 'in progress' | ||
+ | * access limitation: none | ||
+ | * #voc-lounge | ||
+ | * use case: | ||
+ | * access limitation: none | ||
+ | * #voc-mixer | ||
+ | * use case: mixer-channel during events | ||
+ | * access limitation: none | ||
+ | |||
+ | |||
+ | === Grant channel access | ||
+ | |||
+ | New user has to register with nickserv https:// | ||
+ | - ''/ | ||
+ | - ''/ | ||
+ | |||
+ | Groupadmin has to invite the user to the group and give rights to invite https:// | ||
+ | - ''/ | ||
+ | - ''/ | ||
+ | New user has to join the group | ||
+ | * ''/ | ||
+ | New user has to tell ChanServ to be invited (add to autocmd) | ||
+ | * ''/ | ||
+ | |||
+ | |||
+ | === Set channel permissions to !voc group | ||
+ | |||
+ | - ''/ | ||
+ | |||
+ | |||
+ | == Usage of IRC bots | ||
+ | |||
+ | * viri (mng) | ||
+ | * mixerwatch (mng) | ||
+ | * gitbot (mng) | ||
+ | * twitterbot (mng) | ||
+ | * mqttwatchdog (mng) | ||
+ | * reminder (mng) | ||
+ | * tracker-monitor (tracker) | ||
+ | * fahrplan-monitor (tracker) started with autorun | ||
+ | * http-monitor (tracker) started with autorun | ||
+ | |||
+ | |||
+ | === viri | ||
+ | |||
+ | ==== Reminder: | ||
+ | * [Eingabe von Alice] < | ||
+ | * [Antwort des Bots] < | ||
+ | * [Reminder des Bots] < | ||
+ | |||
+ | ==== Silencing | ||
+ | Components can be muted: | ||
+ | < | ||
+ | 09:39:20 < florolf> viri: silence system/ | ||
+ | 09:39:20 < viri > ok, silencing component ' | ||
+ | </ | ||
+ | |||
+ | After 10 seconds: | ||
+ | < | ||
+ | < viri> silence for ' | ||
+ | </ | ||
+ | |||
+ | During this time, no messages with the component ' | ||
+ | |||
+ | Deleting silencings: | ||
+ | < | ||
+ | < florolf> viri: unsilence system/ | ||
+ | < viri > unsilenced ' | ||
+ | </ | ||
+ | |||
+ | or | ||
+ | |||
+ | < | ||
+ | < florolf> viri: unsilence all | ||
+ | < viri > removed all silencings | ||
+ | </ | ||
+ | |||
+ | Listing silencings: | ||
+ | < | ||
+ | < florolf> viri: list silencings | ||
+ | < viri > currently active silencings (1): | ||
+ | < viri > | ||
+ | </ | ||
+ | |||
+ | ==== ping | ||
+ | |||
+ | Is viri still alive? | ||
+ | |||
+ | < | ||
+ | < meise> viri: ping | ||
+ | < viri> meise: pong | ||
+ | </ | ||
+ | |||
+ | ==== watchdog | ||
+ | |||
+ | < | ||
+ | < meise> viri: watchdog, list | ||
+ | < viri> INFO watchdog: currently watching hosts: | ||
+ | </ | ||
+ | |||
+ | ==== help | ||
+ | |||
+ | Shorthand help command: | ||
+ | |||
+ | < | ||
+ | < meise> viri: help | ||
+ | < viri> example commands for viri: | ||
+ | < viri> | ||
+ | < viri> | ||
+ | < viri> | ||
+ | < viri> more help: https:// | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | == Config Snippets | ||
+ | |||
+ | autojoin in der irssi network definition: | ||
+ | |||
+ | < | ||
+ | chatnets = { | ||
+ | hackint = { | ||
+ | type = " | ||
+ | max_kicks = " | ||
+ | max_msgs = " | ||
+ | autosendcmd = "/msg -hackint nickserv IDENTIFY $USER $PASSWORD ; /msg chanserv invite #voc ; /join -hackint #voc"; | ||
+ | max_whois = " | ||
+ | }; | ||
+ | }; | ||
+ | </ | ||
+ | |||
+ | Autojoin in Quassel: | ||
+ | |||
+ | * in den Eigenschaften des Netzwerks unter Netzwerkdetails unter Befehle, Beim Verbinden auszuführende Befehle: | ||
+ | < | ||
+ | /msg chanserv invite #voc | ||
+ | /msg nickserv ghost YOURNICKNAME | ||
+ | /join #voc | ||
+ | </ | ||
+ | |||
+ | optional: | ||
+ | In den Eigenschaften der Standardidentität unter " | ||
+ | |||