20 if (!Loader::includeModule(self::MODULE_ID))
25 $params = Option::get(self::MODULE_ID, self::OPTION_NAME,
"");
37 ->setSelect([
'BOT_ID',
'TYPE'])
38 ->setLimit($this->queryCount)
39 ->setOrder(
'BOT_ID',
'ASC')
46 while ($row =
$query->fetch())
51 if ($row[
'TYPE'] ===
'H')
61 BotTable::updateByFilter(
70 foreach ($botIds as $botId)
77 Option::set(self::MODULE_ID, self::OPTION_NAME, serialize(
$params));
82 Option::delete(self::MODULE_ID, [
"name" => self::OPTION_NAME]);
84 \Bitrix\Im\Bot::clearCache();