/[sudobot]/trunk/docs/app/(docs)/commands/automation/scheduleandexpire/page.mdx
ViewVC logotype

Contents of /trunk/docs/app/(docs)/commands/automation/scheduleandexpire/page.mdx

Parent Directory Parent Directory | Revision Log Revision Log


Revision 626 - (show annotations)
Sat Sep 7 09:38:45 2024 UTC (6 months, 3 weeks ago) by rakinar2
File size: 1169 byte(s)
chore: sync with git

1 ---
2 title: "Command: `scheduleandexpire`"
3 short_name: scheduleandexpire
4 ---
5
6 import Modes from "@/components/MDX/Modes";
7
8 # `scheduleandexpire`
9
10 Sends a message and deletes it after the given primary and secondary timeframe, respectively.
11
12 ## Notes
13
14 If you don't specify a unit of time like s, m, h, etc, it will default to seconds. So if you put 100 by itself, it will put it down as 100 seconds.
15
16 ### Aliases
17 `expiresc`
18 `scex`
19 `schedulexp`
20
21 ### Syntax
22
23 ```
24 -scheduleandexpire <send_after> <expire_after> [content]
25 -expiresc <send_after> <expire_after> [content]
26 -scex <send_after> <expire_after> [content]
27 -schedulexp <send_after> <expire_after> [content]
28 /scheduleandexpire content: [content] send_after: [after how long] expire_after: [when do you want to delete it] channel: [channel] (OPTIONAL)
29 ```
30
31 ### Required Permissions
32
33 `ManageMessages`
34
35 ### Modes
36
37 <Modes modes={["legacy", "interaction"]} />
38
39 ### Examples
40
41 ```
42 -scheduleandexpire 10m 20m Take a coding break!
43 -expiresc 10m 20m Remember to review suggestions!
44 -scex 10m 20m Break time!
45 -schedulexp 10m 20m Time to stop!
46 /schedule send_after: 10m expire_after: 20m content: Code a file! channel: general
47 ```

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26