Запуск команд диалплана (скрипта) по расписанию
Добавлено: 16 ноя 2022, 19:06
Здравствуйте, все.
Необходимо реализовать функцию принудительного отключения регистрации операторов в вечернее время. Для этого необходимо проверить статус оператора в базе астериск, записать новый статус в базу и лог в файл.
Для ручной регистрации это реализовано в командах диалплана.
Для автоматической проверки и отключения регистрации всех операторов, я вижу только возможность используя специальный контекст диалплана и создания файла звонка и размещение его в папке по крону, но это выглядит как-то неуместно.
Подскажите, как лучше всего это сделать? Есть ли возможность написать скрипты аналогичные диалплану и запускать их, например с помощью asteristk -rx ?
Необходимо реализовать функцию принудительного отключения регистрации операторов в вечернее время. Для этого необходимо проверить статус оператора в базе астериск, записать новый статус в базу и лог в файл.
Для ручной регистрации это реализовано в командах диалплана.
Для автоматической проверки и отключения регистрации всех операторов, я вижу только возможность используя специальный контекст диалплана и создания файла звонка и размещение его в папке по крону, но это выглядит как-то неуместно.
Подскажите, как лучше всего это сделать? Есть ли возможность написать скрипты аналогичные диалплану и запускать их, например с помощью asteristk -rx ?