Documentation
Spectro enables your community members to post anonymous confessions and replies to moderator-configured channels. For moderation, these posts are still logged for server staff.
Basic Usage
Open the help page to show a list of commands. By default, the help page is
shown privately, but you can enable the public message mode. This command can be run anywhere: server channels, private DMs,
etc.
View important information and links about Spectro, including links for
reporting bugs and viewing the source code. By default, the information page is shown
privately, but you can enable the public message mode. This command can be run anywhere: server channels, private DMs,
etc.
Send a confession to the current channel. A modal will be shown where you can draft your message. This command works in configured confession channels. It also works inside existing confession threads, where the message is posted back into that thread.
Optional Attachments. The confession modal includes an optional attachment field. If you upload an image or file, you must have the Attach Files permission.
Threads. In a thread, Spectro uses the original confession channel's settings and moderator log. Posting in threads requires permission to send messages in threads. Locked threads may require moderator thread permissions.
Uploaded Files. Spectro keeps uploaded files through the moderator log before showing them publicly. Images show inline when possible. Other uploads are kept as files.
Start a new anonymous public thread. Use this from a configured confession
channel. The modal asks for a thread title and your anonymous message. It is not used inside
existing threads; use /confess there instead.
Anonymously reply to a message in a confessions-enabled channel by right-clicking on that message and invoking the Apps > Reply Anonymously command. This posts a normal
anonymous reply to the selected message.
Optional Attachments. Replies can include an optional attachment. If you upload an image or file, the Attach Files permission is required when attaching files.
Replies follow the same attachment flow as confessions. Spectro keeps the uploaded file through the moderator log before showing it publicly.
Start an anonymous thread from a message. Right-click or long-press a message
in a confession channel and choose Apps > Reply as Anonymous Thread. This creates a new
public thread with your anonymous reply as the first message.
Replying as a thread is for messages in the main confession channel. It does not work from inside existing threads, and it does not work in channels that require approval. Use the normal anonymous reply flow in those cases.
Optional Attachments. The first message in the thread can include an optional attachment. If you upload an image or file, the Attach Files permission is required when attaching files.
Moderation
Channel Setup
Enable confessions for the current channel or a selected target channel. Moderators choose where anonymous posts appear and where private moderator logs are sent. The log-channel should usually be visible only to server staff. If confession-channel is omitted, Spectro configures the channel where the command
is being run. You may set whether to require moderator approval before publishing a confession (not required by default). If enabled, confessions can be approved
or rejected in the logs log-channel. Running this command again will simply overwrite the affected
previous settings.
The log-channel also helps Spectro keep uploaded files available for approvals and
resends. Moderators should avoid deleting these log messages unless they intentionally want to remove
that record.
Customization. Optionally, you can set a label to be used for the embed title (e.g.,
"Confession" by default). You may also set the RGB color hex code that will be used
for the embeds.
Manage Confessions
Temporarily disable anonymous confessions for the current channel. Previous
settings are preserved for the next time /setup is run.
Resend an existing confession by its id. This is useful when a confession
message was accidentally deleted. The current channel settings still apply.
Resends use the moderator log to recover uploaded files when possible. Older posts with attachments may no longer be resendable if Discord no longer has the original upload.