**This is an old revision of the document!**
channel | |
---|---|
name | Entropia |
managed_by | Entropia |
studio | |
---|---|
name | Entropia |
location | Karlsruhe |
preproduction | ja mit Absprache |
remote_speakers | Ja |
contacts | ghost |
ghost@entropia.de | |
plz | 76133 |
geo | |
engelsystem_usernames | EinsimplerGeist |
VOC IRC
Channels
There are several IRC-Channels that we're using during and between VOC-Events to organize ourself:
- #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: Winkekatzen Bar. Feel free to stay slightly on topic. Here we talk about video streaming, recording and publishing.
- 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://hackint.org/services#NickServ
/msg NickServ register <password> <email>
/msg NickServ identify <password>
Groupadmin has to invite the user to the group and give rights to invite https://hackint.org/services#GroupServ
/msg GroupServ invite !voc <nickname>
/msg ChanServ flags #voc <nickname> +i
New user has to join the group
/msg GroupServ join !voc
New user has to tell ChanServ to be invited (add to autocmd)
/msg ChanServ invite #voc
Set channel permissions to !voc group
/msg ChanServ FLAGS #voc-newchannel !voc +AFRefiorstv
Usage of IRCBots
- 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]
viri: reminder, 23:42, Testnachricht hier eingeben
- [Antwort des Bots]
13:37:23< viri> INFO reminder/{yournick}: Added reminder 'Testnachricht hier eingeben' around '30-12-2015 23:42'
- [Reminder des Bots]
19:44:59< viri> WARN reminder/{yournick}: Testnachricht hier eingeben
Silencing
Components can be muted:
09:39:20 < florolf> viri: silence system/disk/encoder-danimo for 2 hours 09:39:20 < viri > ok, silencing component 'system/disk/encoder-danimo' for 2 hours
After 10 seconds:
< viri> silence for 'system/disk/encoder-danimo' expired
During this time, no messages with the component 'system/disk/encoder-danimo' will be sent out.
Deleting silencings:
< florolf> viri: unsilence system/disk/encoder-danimo < viri > unsilenced 'system/disk/encoder-danimo'
or
< florolf> viri: unsilence all < viri > removed all silencings
Listing silencings:
< florolf> viri: list silencings < viri > currently active silencings (1): < viri > - 'system/load/encoder-vm' until Thu Sep 1 14:03:51 2016
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> * reminder in 10 seconds, make me a sandwitch (, position is important!!1!) < viri> * silence system/disk/encoder3 for 10 seconds < viri> * unsilence system/disk/encoder3 < viri> more help: https://c3voc.de/wiki/irc#usage_of_ircbots
Config Snippets
autojoin in der irssi network definition:
chatnets = { hackint = { type = "IRC"; max_kicks = "1"; max_msgs = "3"; autosendcmd = "/msg -hackint nickserv IDENTIFY $USER $PASSWORD ; /msg chanserv invite #voc ; /join -hackint #voc"; max_whois = "30"; }; };
Autojoin in Quassel:
- in den Eigenschaften des Netzwerks unter Netzwerkdetails unter Befehle, Beim Verbinden auszuführende Befehle: <code> /msg chanserv invite #voc /msg nickserv ghost YOURNICKNAME /join #voc </code>
optional: In den Eigenschaften der Standardidentität unter “Erweitert” kann man ein SSL Client-Zertifikat eintragen, mit dem man sich am IRC-Server/Nickserv authentifiziert. Dann braucht man kein User/Passwort.