Method: channels.toggleSlowMode

Back to methods index

Toggle supergroup slow mode: if enabled, users will only be able to send one message every seconds seconds


Name Type Description Required
channel Username, chat ID, Update, Message or InputChannel The supergroup Optional
seconds int Users will only be able to send one message every seconds seconds, 0 to disable the limitation Yes

Return type: Updates

Can bots use this method: NO

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

if (!file_exists('madeline.php')) {
    copy('', 'madeline.php');
include 'madeline.php';

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

$Updates = $MadelineProto->channels->toggleSlowMode(['channel' => InputChannel, 'seconds' => int, ]);

Or, if you’re into Lua:

Updates = channels.toggleSlowMode({channel=InputChannel, seconds=int, })


Code Type Description
400 CHAT_NOT_MODIFIED The pinned message wasn’t modified
400 INPUT_METHOD_INVALID_1192227_X Invalid method
400 INPUT_METHOD_INVALID_1604042050_X Invalid method
400 SECONDS_INVALID Invalid duration provided
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.