chat

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
irc [2021/04/10 17:31] andichat [2022/07/22 11:28] – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-= 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] <code>viri: reminder, 23:42, Testnachricht hier eingeben</code> 
-  * [Antwort des Bots] <code>13:37:23< viri> INFO reminder/{yournick}: Added reminder 'Testnachricht hier eingeben' around '30-12-2015 23:42'</code> 
-  * [Reminder des Bots] <code>19:44:59< viri> WARN reminder/{yournick}: Testnachricht hier eingeben</code> 
- 
-==== Silencing 
-Components can be muted: 
-<code> 
-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 
-</code> 
- 
-After 10 seconds: 
-<code> 
-< viri> silence for 'system/disk/encoder-danimo' expired 
-</code> 
- 
-During this time, no messages with the component 'system/disk/encoder-danimo' will be sent out. 
- 
-Deleting silencings: 
-<code> 
-< florolf> viri: unsilence system/disk/encoder-danimo 
-< viri   > unsilenced 'system/disk/encoder-danimo' 
-</code> 
- 
-or 
- 
-<code> 
-< florolf> viri: unsilence all 
-< viri   > removed all silencings 
-</code> 
- 
-Listing silencings: 
-<code> 
-< florolf> viri: list silencings 
-< viri   > currently active silencings (1): 
-< viri   >  - 'system/load/encoder-vm' until Thu Sep  1 14:03:51 2016 
-</code> 
- 
-==== ping 
- 
-Is viri still alive? 
- 
-<code> 
-< meise> viri: ping 
-< viri> meise: pong 
-</code> 
- 
-==== watchdog 
- 
-<code> 
-< meise> viri: watchdog, list 
-< viri> INFO watchdog: currently watching hosts: 
-</code> 
- 
-==== help 
- 
-Shorthand help command: 
- 
-<code> 
-< 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 
-</code> 
- 
- 
- 
-== Config Snippets 
- 
-autojoin in der irssi network definition:  
- 
-<code> 
-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"; 
-  }; 
-}; 
-</code> 
- 
-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. 
- 
  
  • chat.txt
  • Last modified: 2022/08/24 00:39
  • by andi