EmailAlert.tcl

Consultari publice diverse referitoare la canalul #underland
Scrie răspuns
Avatar utilizator
[Altfel]
Owner & DJ la Radio Underland
Mesaje: 1188
Membru din: 26 Iul 2019, 02:29
Localitate: Piatra-Neamt
Aprecieri oferite: 55
Aprecieri primite: 84

EmailAlert.tcl

Mesaj de [Altfel] »

Salutare tuturor!
Incepand de astazi, in premiera pe Undernet, avem un tcl nou! Ce face mai exact acest tcl este sa trimita mesaje de tip email tuturor celor ce doresc sa stie cand cineva ii cauta sau scrie despre ei pe #underland.
Mai exact, oricine se va inregistra in baza de date a robotului, isi poate seta, pe langa nick, anumite cuvinte cheie, iar daca nickul sau cuvintele cheie inregistrate sunt scrise pe canal, va primi un email, impreuna cu logul aferent in care acestea au fost mentionate.
Acest tcl beneficiaza si de cateva optiuni pentru a limita primirea de emailuri inutile. Momentan, am decis ca optiunile tcl-ului sa fie urmatoarele:
- orice email se va trimite dupa maxim 10 linii scrise sau 90 de sucunde de la scrierea nickului/cuvantului setat (oricare din cele doua optiuni se aplica prima, determina trimiterea emailului)
- emailurile se trimit doar daca nick-ul inregistrat nu a mai tastat pe canal timp de cel putin 30 de minute sau efectiv nu este pe canal in momentul trigger-ului
- pentru a evita abuzurile sau deranjul, limita de emailuri trimise per user este de maxim 3 in 10 minute. In cazul in care aceasta limita este atinsa, botul va ignora acel trigger(nick/cuvant) timp de 5 minute.
Momentan acestea sunt setarile, insa ele se pot modifica pe parcurs in functie de cum va fi folosit tcl-ul.

In ceea ce priveste comenzile, aveti la dispozitie urmatoarele:
!email set <adresa email> (aceasta comanda inregistreaza nick-ul curent, hostul/ip-ul si adresa de email pe care veti primi mesajele)
!email +word <cuvant> (va adauga un cuvant cheie ales de tine, altul in afara de nickul deja inregistrat)
!email -word <cuvant> (va sterge un cuvant cheie ales de tine, altul in afara de nickul deja inregistrat)
!email +host <host> (in cazul in care folosesti mai multe hosturi cu care intri pe irc, cu aceasta comanda poti adauga unul nou, in afara de cel pe care te-ai inregistrat initial)
!email -host <host> (poti sterge un host adaugat anterior, in cazul in care nu il mai folosesti)
!email +ignore <host> (poti adauga exceptii pentru cei care iti fac trigger de pe anumite hosturi)
!email -ignore <host> (poti sterge exceptiile adaugate)
!email (vezi toate detaliile despre inregistrarea ta: nick, email, cuvinte active, hosturile tale, hosturi ignorate)
!email reset (stergi contul si toate datele asociate: nick, email, cuvinte active, hosturi active)
ATENTIE: Aceste comenzi functioneaza atat PE CANAL, cat si IN PRIVATUL robotului SOSOACA. (/q SOSOACA)

Acest tcl va fi activ pentu toti cei ce intra pe #underland, iar pentru operatori/admini va fi activ inclusiv pe backchannel. Daca aveti orice intrebari suplimentare despre acest tcl, va stau la dispozitie aici sau pe irc (/q [Altfel]).
Ii multumim inca odata colegului nostru BlaCkShaDoW pentru efortul depus!
Scrie răspuns

Cine este conectat

Utilizatori răsfoind acest forum: Niciun utilizator înregistrat și 9 vizitatori