set_slow_mode()#

Client.set_slow_mode()#

Set the slow mode interval for a chat.

Usable by Users Bots
Parameters:
  • chat_id (int | str) – Unique identifier (int) or username (str) of the target chat.

  • seconds (int | None) – New slow mode delay for the chat, in seconds; must be one of: 0 or None (off), 5, 10, 30, 60 (1 minute), 300 (5 minutes), 900 (15 minutes), 3600 (1 hour).

Returns:

bool – True on success.

Example

# Set slow mode to 60 seconds
await app.set_slow_mode(chat_id, 60)

# Disable slow mode
await app.set_slow_mode(chat_id, None)