Autopost lets you schedule recurring messages in any channel. Great for reminders, rules reposts, scheduled announcements, or rotating content.Documentation Index
Fetch the complete documentation index at: https://docs.teen.rip/llms.txt
Use this file to discover all available pages before exploring further.
Commands
All commands require Manage Server permission.| Command | Usage | Description |
|---|---|---|
,autopost add | <interval> <#channel> <content> | Create a new scheduled post |
,autopost delete | <id> | Delete an autopost by its ID |
,autopost edit | <id> [interval] [#channel] [content] | Edit an existing autopost |
,autopost list | View all autoposts with status and next run time | |
,autopost pause | <id> | Pause an autopost |
,autopost resume | <id> | Resume a paused autopost |
,autopost view | <id> | Preview an autopost by sending it once |
Intervals
The interval determines how often the message is sent. Use a number followed by a unit:| Unit | Example | Meaning |
|---|---|---|
s | 30s | Every 30 seconds |
m | 10m | Every 10 minutes |
h | 2h | Every 2 hours |
d | 1d | Every day |
Tagscript & Embeds
Autopost content supports tagscript for dynamic messages — use variables like{user}, {server}, {time}, and more.
You can also send rich embeds using tagscript embed syntax and attach buttons to your posts.
Behavior
- Each autopost gets an auto-incrementing ID per server
- Autoposts survive bot restarts — they’re stored in the database and reloaded automatically
- If the target channel is deleted, the autopost is automatically paused
- The
,autopost listcommand shows the next run time as a Discord relative timestamp
