MadelineProtoDocs/docs/API_docs/methods/messages.setHistoryTTL.md
2024-05-01 14:53:46 +02:00

1.3 KiB

title description grand_parent parent image redirect_from
messages.setHistoryTTL Set maximum Time-To-Live of all messages in the specified chat Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/messages_setHistoryTTL.html

Method: messages.setHistoryTTL

Back to methods index

Set maximum Time-To-Live of all messages in the specified chat

Parameters:

Name Type Description Required
peer Username, chat ID, Update, Message or InputPeer The dialog Optional
period int Automatically delete all messages sent in the chat after this many seconds Optional

Return type: Updates

Can bots use this method: NO

MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$Updates = $MadelineProto->messages->setHistoryTTL(peer: $InputPeer, period: $int, );