Ну типо, чтобы когда ресурс заканчивался (лог:пасс условно), приходила в тг уведа Как это можно реализовать?
В одном отдельном потоке создаёшь действие бесконечное которое проверяет не равно ли количество элементов нулю в ресурсе. Если ресурса нет то проверяешь так же в отдельном потоке в бесконечном цикле чтобы ("успешных выполнений" - 1) = глобальной переменной(+1 в каждом удачном потоке).