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

1.5 KiB

title description grand_parent parent image redirect_from
channels.deleteParticipantHistory Delete all messages sent by a specific participant of a given supergroup Telegram RPC API Methods https://docs.madelineproto.xyz/favicons/android-chrome-256x256.png /API_docs/methods/channels_deleteParticipantHistory.html

Method: channels.deleteParticipantHistory

Back to methods index

Delete all messages sent by a specific participant of a given supergroup

Parameters:

Name Type Description Required
channel Username, chat ID, Update, Message or InputChannel Supergroup Optional
participant Username, chat ID, Update, Message or InputPeer The participant whose messages should be deleted Optional

Return type: messages.AffectedHistory

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();

$messages_AffectedHistory = $MadelineProto->channels->deleteParticipantHistory(channel: $InputChannel, participant: $InputPeer, );