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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 575 - (hide annotations)
Mon Jul 29 17:59:26 2024 UTC (8 months ago) by rakinar2
File size: 1179 byte(s)
chore: add trunk
1 rakinar2 575 ---
2     title: "Command: `scheduleandexpire` - SudoBot"
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