todo

  1. banner de recaudación de fondos en las redes sociales , Yonle
  2. banner de recaudación de fondos en esta página web, gry
  3. configurar goaccess en ariana, Untaken
  4. publicar tutoriales de lbot en ikiwiki, juegos
  5. Crea un formulario en javascript para enviar y editar cursos electrónicos de lbot, no tomados

Otras notas

  • orange (lecturify.net) vps runs email, znc, thegreatBNC
    • ssl update script in /home/znc/etc/ssl/
    • znc monitor and notify users via email scripts in /home/gry/znc/
      • there is file /home/gry/znc/users/USERNAME.txt for each user it is generated via 'cd /home/gry/znc; ksh u.sh USERNAME >> users/USERNAME.txt'
      • one of the scripts runs like 'ksh notify-inactivity.sh USERNAME' it will require you to press enter a few times to review the email TO address and email content
    • all znc admins to have email password for support@lecturify.net
    • all new znc registrations require manual approval, users are blocked by default, suggest 'ksh comp.sh USERNAME' in /home/gry/znc/ to look for duplicates by ip or email Currently takes into account only exact matches by IP, does not do fuzzy matches
  • navel (host.lecturify.net) dedi runs vm guests
    • 'devuan-gry' hosts an ikiwiki for www.lecturify.net
      • requires working ssl
    • 'nixdork' working on weblate web based translation tool
    • 'yonle' runs gamja webchat linked at this site sidebar
    • 'lbot' vps for future multilingual version of thegreatBNC
    • 'freeusers' guest for jacobk from libreplanet
    • frontier guest for famous from libreplanet

identify every single member of the team, and their abilites

  • agroena, fixing email to 10/10 score, znc admin
  • nixdork, tor usage, weblate setup, mumble usage
  • yonle, nodejs apps, gamja webchat, znc admin, install openbsd upgrades
  • Siva, email setup, znc setup, new vps creation
  • Baytuch, writing rcctl scripts from everything, minetest setup and admin
  • Miniontoby, running minetest server, php programming
  • gry, irc bot writing, maintaining znc, programming in ksh and perl

note about openbsd upgrade

  • before upgrade, check znc throttling
    • cd /home/gry/znc; ksh mon.sh
    • if anyone disconnected from IRC many times, it is either g-line or misconfiguration issue, fix prior to the upgrade
  • after upgrade,

how to start thegreatBNC

  1. doas -u thegreatBNC tmux
  2. printenv|grep gry
  3. export PERL_MB_OPT='--install_base "/home/thegreatBNC/perl5"'
  4. export PERL_MM_OPT=INSTALL_BASE=/home/thegreatBNC/perl5
  5. export MAIL=/var/mail/thegreatBNC
  6. export PERL_LOCAL_LIB_ROOT=/home/thegreatBNC/perl5
  7. export PERL5LIB=/home/thegreatBNC/perl5/lib/perl5
  8. printenv|grep gry
  9. pwd
  10. cd bncnow
  11. perl bncnow.pl
  12. (check that it replies to !bnc on an irc channel)

how to help with Bouncer account monitoring

  • check support email for new account registrations
  • when they come, 'cd /home/gry/znc; ksh u.sh NICK >> users/NICK.txt; ksh comp.sh NICK | head -n 5' It will show you which existing users this user is similar to based on nick, ctcp response, ip, etc. for each nick pair, write 'comm -12 users/NICK1.txt users/NICK2.txt' to see which fields are common. if this user is similar to an existing abuser then no further action is required
  • if the new user isn't similar to an abuser then you need to approve their account. first go to https://bnc.lecturify.net and unblock their account. then forward the email that you've received to support, as instructed in its first paragraph - delete this first paragraph and forward the rest of the email