You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -147,9 +147,9 @@ This configuration tells OpenClaw to trust and allow loading this plugin. After
147
147
```
148
148
- You should see the message in your Feishu chat.
149
149
150
-
### 3. Setup Scheduled Tasks or Run Immediately
150
+
### Setup Scheduled Tasks or Run Immediately
151
151
152
-
Use the registered `gen-cron` CLI command to quickly set up scheduled tasks or run immediately. Execute the following commands in the **command line**:
152
+
Use the registered `gen-cron` CLI command to quickly set up scheduled tasks or run immediately. Execute the following commands in the **command line** where you can use the `openclaw` command:
153
153
154
154
```
155
155
# Run immediately: Fetch today's trending and push to Feishu and Email
Simply describe your needs in natural language in the OpenClaw chat interface:
214
214
215
215
```
216
-
Help me create a scheduled task that pushes GitHub monthly trending to my email every day at 18:45
216
+
Use the openclaw-github-trending tool to help me create a scheduled task that pushes GitHub monthly trending to my email every day at 18:45
217
217
```
218
218
219
219
**Supported Natural Language Examples:**
220
220
221
221
```text
222
222
// Daily Push
223
-
- "Help me create a task to push GitHub daily trending to my email every morning at 8:00"
224
-
- "I want to receive GitHub daily trending in my email every day at 18:45"
225
-
- "Create a scheduled task: fetch daily trending every day at 9:00 AM and push to Feishu"
223
+
- "Use the openclaw-github-trending tool to help me create a task to push GitHub daily trending to my email every morning at 8:00"
224
+
- "I want to use the openclaw-github-trending tool to receive GitHub daily trending in my email every day at 18:45"
225
+
- "Use the openclaw-github-trending tool to create a scheduled task: fetch daily trending every day at 9:00 AM and push to Feishu"
226
226
227
227
// Weekly Push
228
-
- "Help me create a task to push GitHub weekly trending to Feishu every Monday at 10:00"
229
-
- "I want to receive weekly trending in Feishu and email every Friday at 18:00"
230
-
- "Fetch weekly trending every Wednesday morning at 9:00 AM and push to Feishu"
228
+
- "Use the openclaw-github-trending tool to help me create a task to push GitHub weekly trending to Feishu every Monday at 10:00"
229
+
- "I want to use the openclaw-github-trending tool to receive weekly trending in Feishu and email every Friday at 18:00"
230
+
- "Use the openclaw-github-trending tool to fetch weekly trending every Wednesday morning at 9:00 AM and push to Feishu"
231
231
232
232
// Monthly Push
233
-
- "Help me create a task to push GitHub monthly trending to my email on the 1st of every month at 9:00"
234
-
- "I want to receive GitHub monthly trending in my email on the 15th of every month at 18:45"
235
-
- "Help me use the openclaw-github-trending tool to create a scheduled task that runs every day at 18:45, pushes monthly GitHub trending, and sends the content to my email"
233
+
- "Use the openclaw-github-trending tool to help me create a task to push GitHub monthly trending to my email on the 1st of every month at 9:00"
234
+
- "I want to use the openclaw-github-trending tool to receive GitHub monthly trending in my email on the 15th of every month at 18:45"
235
+
- "Use the openclaw-github-trending tool to help me create a scheduled task that runs every day at 18:45, pushes monthly GitHub trending, and sends the content to my email"
236
236
237
237
// Multi-Channel Push
238
-
- "Help me create a task to push daily trending to both Feishu and email every day at 8:00"
239
-
- "I want to receive trending every day at 10:00, sent to both Feishu and my email"
238
+
- "Use the openclaw-github-trending tool to help me create a task to push daily trending to both Feishu and email every day at 8:00"
239
+
- "I want to use the openclaw-github-trending tool to receive trending every day at 10:00, sent to both Feishu and my email"
240
240
```
241
241
242
242
**Intelligent Parsing Capabilities:**
@@ -248,7 +248,7 @@ Help me create a scheduled task that pushes GitHub monthly trending to my email
248
248
249
249
**Execution Flow:**
250
250
251
-
1. User inputs natural language instruction in OpenClaw chat
251
+
1. User inputs natural language instruction in OpenClaw chat (must include `openclaw-github-trending` tool name)
252
252
2. OpenClaw parses the instruction and identifies the tool (`openclaw-github-trending`)
253
253
3. Automatically extracts time, period, push channels, and other parameters
254
254
4. Generates the corresponding `cron add` command and creates the task
0 commit comments