Forum Post Templates
Write your post with placeholders for the release name, NFO, links, and images. Bearcat fills them with data from a release or collection.
You can copy the result by hand or let posting rules post it for you.

Create a template
Section titled “Create a template”- Open Forum post templates and click + next to the search field.
- Choose the type: Release or Release collection. You can’t change it later.
- Choose the output format. Use BBCode for forum posts. Only BBCode templates can be posted to forums.
- Enter a name, write the template and press Ctrl+S (⌘S on a Mac) to save.
Use the editor
Section titled “Use the editor”The editor has three parts: your templates and variables on the left, the template in the middle and a live preview on the right.
-
Insert variables: click a variable under Available variables to insert it at the cursor. Lists like
uploadsinsert a complete loop. Use the search field to find a variable.
-
Preview: choose a release under Preview with. The preview updates while you type. Output shows the finished post, Data shows all values of that release.
-
Errors: the status bar shows syntax errors. Click them to jump to the line.
If a placeholder stays empty in the preview, check the Data tab. It shows what the release actually has.
Template syntax
Section titled “Template syntax”Templates use Scriban.
Print a value:
Loop through a list:
Use ~ to remove the whitespace around for and end from the output.
For values within a line, use {{ }} without ~.
Show a section only if a value exists:
A complete example with NFO and link crypter links:
Collection templates work the same way. They loop over the collection’s releases with
{{~ for release in releases ~}}.
Video uploads
Section titled “Video uploads”For video uploads, you can use two more variables inside the
{{~ for upload in uploads ~}} loop:
upload.is_video_upload:truefor a video upload.upload.embed_links: a list of embed links in the same order asupload.links. It contains one entry for video uploads and is empty for archive uploads.
For video uploads, upload.archive_format and upload.archive_password are empty.
Render a post
Section titled “Render a post”Open a release or release collection and click Render forum post in the arrow menu of Post to forum. Without an active forum distribution site, it is a separate button. Choose a template and click Copy forum post, then paste the result into your forum.

Good to know
Section titled “Good to know”- Empty values: missing data leaves placeholders empty. Wait for uploads and link crypter containers to finish before rendering, so the post includes all links.
- Image links: use
{{ imagelinks.imgbb_cover.full }}for an image upload configuration namedImgBB Cover. Bearcat converts the name to lowercase and replaces spaces with_. Alternatively, use the original name:{{ imagelinks["ImgBB Cover"].full }}. The link appears once the image is uploaded. - Media data:
release.main_videoandrelease.media_filescome from the video files of managed releases. Bearcat reads them automatically for releases created from a release template. For other releases, click Extract media data on the release. - Upload names: name your upload configurations the way they should appear in the post, for
example
Rapidgator. Then you can use{{ upload.name }}directly. - Several forums: BBCode support varies between forums. Use one template per forum if needed.
