<commit_before>#!/usr/bin/php

<?php

//main file to define and send alert
//to be managed as CRON JOB to send alert 
//NOT USED YET

require_once __DIR__.'/./settings.php';
require_once __DIR__.'/./TelegramBot/broadcast_sender.php';
require_once __DIR__.'/./TwitterBot/tweet_something.php';
require_once __DIR__.'/./GroupMeBot/bot.php';


// file di appoggio per i dati
$file = dirname(__FILE__).'/data/protezione_civile.txt';

//preparo il getter
$data= new getdata();

//prelevo il dato attuale dal sito
$current=$data->getting_actual_website_prot();


//stampo il file protezione civile(la prima volta)
if(!file_exists($file))
{
	file_put_contents($file, $current[0]);
}
else{
	
	//se il file esiste già fare il confronto
	$old=file_get_contents($file);

	if($old!=$current[0])
	{
		send_alert($current);
		file_put_contents($file, $current[0]);
	}
	else
	{
		//se non ci sono aggiornamenti non fare nulla
	}
}

//function to send alert bomb!
//current[0] long data
//current[1] short data
function send_alert($current)
{
	//inserire cosa fare in caso di invio allerta
	print_r("invio allerta");
	
	//TELEGRAM BROADCAST
	broadcast_go($current[0]);
	
	
	//TWEET
	tweet_something($current[1],"..aggiornamento #protezionecivile #prato goo.gl/2wwPts #allertameteoTOS");
	//print_r($current[1]);
	
	//GROUPME
	groupme_send($current[1]);
	
}


			
?><commit_msg>empty data manager<commit_after>#!/usr/bin/php

<?php

//main file to define and send alert
//to be managed as CRON JOB to send alert 
//NOT USED YET

require_once __DIR__.'/./settings.php';
require_once __DIR__.'/./TelegramBot/broadcast_sender.php';
require_once __DIR__.'/./TwitterBot/tweet_something.php';
require_once __DIR__.'/./GroupMeBot/bot.php';


// file di appoggio per i dati
$file = dirname(__FILE__).'/data/protezione_civile.txt';

//preparo il getter
$data= new getdata();

//prelevo il dato attuale dal sito
$current=$data->getting_actual_website_prot();


//stampo il file protezione civile(la prima volta)
if(!file_exists($file))
{
	file_put_contents($file, $current[0]);
}
else{
	
	//se il file esiste già fare il confronto
	$old=file_get_contents($file);

	if($old!=$current[0])
	{
		send_alert($current);
		file_put_contents($file, $current[0]);
	}
	else
	{
		//se non ci sono aggiornamenti non fare nulla
	}
}

//function to send alert bomb!
//current[0] long data
//current[1] short data
function send_alert($current)
{
	//inserire cosa fare in caso di invio allerta
	print_r("invio allerta");
	

	if($current[0]!="")
	{
		//TELEGRAM BROADCAST
		broadcast_go($current[0]);
	}
	
	if($current[1]!="")
	{
		//TWEET
		tweet_something($current[1],"..aggiornamento #protezionecivile #prato goo.gl/2wwPts #allertameteoTOS");
		//print_r($current[1]);
		
		sleep(30);
		
		//GROUPME
		groupme_send($current[1]. "..aggiornamento #protezionecivile #prato goo.gl/2wwPts #allertameteoTOS");
	}
}


			
?>
{'fraction_non_alphanumeric': 0.15408695652173912, 'fraction_numerical': 0.008695652173913044, 'mean_word_length': 4.325925925925926, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1300564', 'n_tokens_mistral': 1168, 'n_tokens_neox': 1103, 'n_words': 246}