Implemented /allchain
This commit is contained in:
parent
a71693c4a0
commit
115fec3375
|
@ -139,6 +139,15 @@ function update_user_by_username($username) {
|
||||||
$conn->query($query);
|
$conn->query($query);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ($argv[1] == "all") {
|
||||||
|
$query = "SELECT user_id, username FROM users WHERE follows = -1;";
|
||||||
|
$end_points = $conn->query($query);
|
||||||
|
while ($end_point = $end_points->fetch_assoc()){
|
||||||
|
$chain = get_chain_from_user($end_point);
|
||||||
|
send_text(chain_to_string($chain));
|
||||||
|
}
|
||||||
|
exit();
|
||||||
|
}
|
||||||
|
|
||||||
# Update users
|
# Update users
|
||||||
$query = "SELECT username FROM users;";
|
$query = "SELECT username FROM users;";
|
||||||
|
|
|
@ -77,6 +77,10 @@ function update() {
|
||||||
exec('echo php ' . __DIR__ . '/update_chain.php send | at now');
|
exec('echo php ' . __DIR__ . '/update_chain.php send | at now');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function allchains() {
|
||||||
|
exec('echo php ' . __DIR__ . '/update_chain.php all | at now');
|
||||||
|
}
|
||||||
|
|
||||||
function dnf() {
|
function dnf() {
|
||||||
$mysql = require('mysql_credentials.php');
|
$mysql = require('mysql_credentials.php');
|
||||||
$conn = new mysqli($mysql['servername'], $mysql['username'], $mysql['password'], $mysql['database']);
|
$conn = new mysqli($mysql['servername'], $mysql['username'], $mysql['password'], $mysql['database']);
|
||||||
|
@ -112,6 +116,10 @@ $modules = array(
|
||||||
array(
|
array(
|
||||||
"command" => "/doesnotfollow",
|
"command" => "/doesnotfollow",
|
||||||
"function" => "dnf();"
|
"function" => "dnf();"
|
||||||
|
),
|
||||||
|
array(
|
||||||
|
"command" => "/allchains",
|
||||||
|
"function" => "allchains();"
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue