1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- #!/usr/bin/perl
- use warnings;
- use strict;
- binmode STDOUT, ":utf8";
- use utf8;
- my $nb_adh = 0; # nombre d'adhérents
- my $nb_abo = 0; # nombre d'abonnés
- my $site = ""; # site web
- my $salon = ""; # salon irc/xmpp
- my $statut = 0; # étape de 1 à 8 du FAI
- my $date_crea = ""; # date de la création de l'asso
- my $date_jffdn = ""; # date de la rentrée dans la fédé
- my $contact = ""; # email de contact
- my $description = ""; # description de l'asso
- my $wrk_dir = "wrk-dir";
- # Lis le fichier contenant les infos d'un FAI
- sub info {
- my $fai = shift @_;
- my $filename = "/home/canouan/bot-irc/". $wrk_dir."/". $fai.".info";
- if (-e $filename)
- {
- my $fh;
- open ($fh, '<', $filename) or die "Impossible d'ouvrir le fichier $filename en lecture";
- while (my $line = <$fh>)
- {
- return $line;
- }
- close $fh;
- }
- else
- {
- return "pas d'information pour ". $fai ."\n";
- }
- }
- # Lis le fichier contenant les nombres adh/abo d'un FAI
- sub adh {
- my $fai = shift @_;
- my $filename = "/home/canouan/bot-irc/". $wrk_dir."/". $fai.".adh";
- my $fh;
- open ($fh, '<', $filename) or die "Impossible d'ouvrir le fichier $filename en lecture";
- while (my $line = <$fh>)
- {
- return $line;
- }
- close $fh;
- }
- # lis le fichier avec les infos pour la réunion de suivi
- sub suivi {
- my $filename = "/home/canouan/bot-irc/". $wrk_dir."/suivi";
- if (-e $filename)
- {
- my $fh;
- open ($fh, '<', $filename) or die "Impossible d'ouvrir le fichier $filename en lecture";
- while (my $line = <$fh>)
- {
- return $line;
- }
- close $fh;
- }
- }
- # lis le fichier avec les infos pour la réunion de suivi
- sub vote {
- my $filename = "/home/canouan/bot-irc/". $wrk_dir."/vote";
- my $fh;
- open ($fh, '<', $filename) or die "Impossible d'ouvrir le fichier $filename en lecture";
- while (my $line = <$fh>)
- {
- return $line;
- }
- close $fh;
- }
- sub adh_abo_ffdn {
- my $filename = "/home/canouan/bot-irc/". $wrk_dir."/ffdn.adh";
- my $fh;
- open ($fh, '<', $filename) or die "Impossible d'ouvrir le fichier $filename en lecture";
- while (my $line = <$fh>)
- {
- return $line;
- }
- close $fh;
- }
- print info("ilicao");
- print info("ilico");
|