// Madeline if (!file_exists(__DIR__ . '/madeline.php')) { copy('https://phar.madelineproto.xyz/madeline.php', __DIR__ . '/madeline.php'); } include __DIR__ . '/madeline.php'; $MadelineProto = new \danog\MadelineProto\API('session.madeline'); $MadelineProto->start(); $me = $MadelineProto->get_self(); \danog\MadelineProto\Logger::log($me); /* */ $messages = $MadelineProto->messages->getHistory([ /* , @ */ 'peer' => 'chatname', 'offset_id' => 0, 'offset_date' => 0, 'add_offset' => 0, 'limit' => 20, 'max_id' => 9999999, /* ID , */ 'min_id' => $lastid, ]); /* , ( ) */ $messages = $messages['messages']; foreach(array_reverse($messages) as $i => $message){ /* */ $MadelineProto->messages->sendMessage([ 'peer' => 'mychatname', 'message' => $message['message'] ]); }
Source: https://habr.com/ru/post/433268/
All Articles