Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Schedule reminders and recurring tasks.
How to use
Zainstaluj skill cron w swoim agencie, dodając go do konfiguracji nanobot.
Aby dodać przypomnienie wysyłane bezpośrednio do ciebie, użyj parametru action="add" z wiadomością i interwałem czasowym wyrażonym w sekundach. Na przykład: cron(action="add", message="Czas na przerwę!", every_seconds=1200) wyśle ci wiadomość co 20 minut.
Aby zaplanować zadanie, które agent ma wykonać, podaj wiadomość opisującą zadanie. Agent uruchomi się w zaplanowanym czasie, wykona zadanie i wyśle ci wynik. Przykład: cron(action="add", message="Sprawdź liczbę gwiazdek na GitHub HKUDS/nanobot i raportuj", every_seconds=600).
Do bardziej złożonych harmonogramów używaj wyrażeń cron z parametrem cron_expr. Wyrażenie "0 9 * * 1-5" oznacza codziennie o 9 rano w dni robocze. Dodaj parametr tz="America/Vancouver", aby zaplanować w konkretnej strefie czasowej.
Aby zaplanować zdarzenie jednorazowe, użyj parametru at z datą i godziną w formacie ISO. Zadanie uruchomi się o podanym czasie i automatycznie się usunie.
Zarządzaj swoimi harmonogramami za pomocą cron(action="list"), aby wyświetlić wszystkie aktywne zadania, lub cron(action="remove", job_id="abc123"), aby usunąć konkretne zadanie.