auto embed cleanup

This commit is contained in:
Raven Scott
2026-08-13 14:02:09 -04:00
parent a42b58655e
commit 9a810cdf74
12 changed files with 627 additions and 34 deletions
@@ -5,7 +5,7 @@
"synopsis": [
"discord-bot [--env PATH] [--token TOKEN] [--guild ID] [--check] [--debug] [--message-content] [--login-timeout MS]"
],
"description": "Bare OS Discord bot via ctx.bare.discordJS. Commands run as the unlocked session user (not guest). Slash commands include /settings (live session settings: theme, shell flags, hostname, Discord guild/whitelist, agent, IRC, aliases — never tokens), /files (interactive file manager: browse, paginate, open, mkdir, rename, copy, delete), /panel, /edit and /create (modal editor/creator for ~/ and /tmp), /bare, /sys, /svc, /fs, /net, /man, /say, /run, /journal, /ping. Unit, man page, path, and /run options use Discord autocomplete. Replies are embeds. Foreground Ctrl+C stops the process. Token from --token, DISCORD_TOKEN, or ~/.discord/.env. Optional DISCORD_ID_WHITELIST=id,id restricts who may use the bot. The initd unit bare-os-discord is listed by systemctl only when ~/.discord/.env exists.",
"description": "Bare OS Discord bot via ctx.bare.discordJS. Commands run as the unlocked session user (not guest). Slash commands include /settings (live session settings: theme, shell flags, hostname, Discord guild/whitelist, agent, IRC, aliases — never tokens), /files (interactive file manager: browse, paginate, open, mkdir, rename, copy, delete), /panel, /edit and /create (modal editor/creator for ~/ and /tmp), /bare, /sys, /svc, /fs, /net, /man, /say, /run, /journal, /ping. Unit, man page, path, and /run options use Discord autocomplete. Replies are embeds. Interactive embeds delete themselves after 2 minutes idle (any click resets the timer; if delete is denied the buttons are stripped). Foreground Ctrl+C stops the process. Token from --token, DISCORD_TOKEN, or ~/.discord/.env. Optional DISCORD_ID_WHITELIST=id,id restricts who may use the bot. The initd unit bare-os-discord is listed by systemctl only when ~/.discord/.env exists.",
"options": [
{
"flag": "--env PATH",