# bot.waitForBotLock() ### Захватить блокировку по боту ``` bot.waitForBotLock(string $lockName, string $lockPrefix = '', ?int $ttlSec = null, $maxWaitSec = 300): bool ``` ##### Описание: Дожидается, когда блокировка будет освобождена, и затем захватывает ее. ##### Атрибуты:
ИмяТипОписание
lockNamestringИмя блокировки
lockPrefix stringПрефикс, который будет добавлен к имени блокировки
ttlSec ?intВремя жизни блокировки
maxWaitSec intМаксимальное время ожидания блокировки
##### Возвращает: **bool** - подтверждение захвата блокировки. ##### Пример: ```JavaScript let lockName = 'my_lock_1'; let lockPrefix = ''; let ttlSec = 5; let maxWaitSec = 300; let isLocked = false; isLocked = bot.waitForBotLock(lockName, lockPrefix, ttlSec, maxWaitSec); ```