Jump to content

User:InactivityEmailBot/source

From Wikipedia, the free encyclopedia
<?php

require_once("wikibot.classes.php");
require_once("config.php");

$wpapi  = new wikipediaapi;
$wpq    = new wikipediaquery;
$wpi    = new wikipediaindex;

$wpapi->login($user,$pass);


$file=fopen("email_users.txt", "r");
if (!$file)
{
        echo "Error opening email_users.txt";
        exit;
}

$email_body=file_get_contents("email_body.txt");

while (!feof($file))
{
        $email_user=rtrim(fgets($file),"\n");
        if (feof($file))
        {
                continue;
        }

        if ($wpi->hasemail($email_user))
        {
                $wpi->email($email_user, "Your administrator account on English Wikipedia", $email_body);
                echo "$email_user has email enabled\n";
        }
        else
        {
                echo "$email_user has email disabled\n";
        }
}

fclose($file);

?>